Seite 2 von 2

Verfasst: 02.01.2008 22:27
von 4seven
Hatte oben ergänzt > Testen pls.

lg
4seven

Verfasst: 02.01.2008 22:31
von Herb
4seven hat geschrieben:Hatte oben ergänzt > Testen pls.

lg
4seven
Was Bitte heißt das?

Gruß
  • Herb

Verfasst: 02.01.2008 22:41
von 4seven
Hallo Herb,

pls heißt please > also testen bitte :grin:

Die admin_users.php ist auf jeden Fall relevant.


Öffne > admin_users.php

Code: Alles auswählen

#
#------- [ FINDE ] --------------------------------
#
$user_id = intval($HTTP_POST_VARS['id']);

if (!($this_userdata = get_userdata($user_id)))

#
#------- [ MIT FOLGENDEM ERSETZEN ] --------------------------------
#
$user_id = intval($HTTP_POST_VARS['id']);
$username = ( !empty($HTTP_POST_VARS['username']) ) ? trim(strip_tags(htmlspecialchars($HTTP_POST_VARS['username']))) : '';

if (!($this_userdata = get_userdata($user_id)))

Edit:
Falls nicht, sollte man den Code **irgendwie in die usercp_register.php integrieren.
Dann müsste es aber spätestens funktionieren.

Evtl. statt

**

Code: Alles auswählen

// Begin Account Self-Delete MOD ** Code from admin/admin_users.php
if( isset($HTTP_POST_VARS['delete_confirm']) )
{  

  $user_id = intval( $HTTP_POST_VARS['user_id'] );

  $sql = "SELECT g.group_id 
    FROM " . USER_GROUP_TABLE . " ug, " . GROUPS_TABLE . " g  
    WHERE ug.user_id = $user_id 
    AND g.group_id = ug.group_id 
    AND g.group_single_user = 1";
  if( !($result = $db->sql_query($sql)) )
  {
    message_die(GENERAL_ERROR, 'Could not obtain group information for this user', '', __LINE__, __FILE__, $sql);
  }
es mal so probieren:

Code: Alles auswählen

// Begin Account Self-Delete MOD ** Code from admin/admin_users.php
if( isset($HTTP_POST_VARS['delete_confirm']) )
{  

$user_id = intval($HTTP_POST_VARS['id']);
$username = ( !empty($HTTP_POST_VARS['username']) ) ? trim(strip_tags(htmlspecialchars($HTTP_POST_VARS['username']))) : '';

  $sql = "SELECT g.group_id 
    FROM " . USER_GROUP_TABLE . " ug, " . GROUPS_TABLE . " g  
    WHERE ug.user_id = $user_id 
    AND g.group_id = ug.group_id 
    AND g.group_single_user = 1";
  if( !($result = $db->sql_query($sql)) )
  {
    message_die(GENERAL_ERROR, 'Could not obtain group information for this user', '', __LINE__, __FILE__, $sql);
  }

lg
4seven

Verfasst: 02.01.2008 23:02
von Herb
Hallo 4seven,
das hat leider nichts gebracht, nach wie vor das gleiche.

Gruß
  • Herb

Verfasst: 02.01.2008 23:05
von 4seven
.
Hmm, dann geht mir langsam das Latein aus.
Es muss definitiv in der Datei zu lösen sein.
Hast du meinen Nachtrag probiert?

Falls ja, dann muss ich hier abgeben :roll:

Ansätze sind, denk ich mal, genug da

Viel Glück
4seven

Verfasst: 02.01.2008 23:20
von Herb
4seven hat geschrieben:.
Hmm, dann geht mir langsam das Latein aus.
Es muss definitiv in der Datei zu lösen sein.
Hast du meinen Nachtrag probiert?

Falls ja, dann muss ich hier abgeben :roll:

Ansätze sind, denk ich mal, genug da

Viel Glück
4seven
Trotzdem Vielen Vielen Dank für Deine Bemühungen!
Gruß
  • Herb