Seite 1 von 2
User werden gelöscht
Verfasst: 19.02.2004 06:57
von DreamPromise
Hi
Ich hab ein großes Problem.
Wenn ich als Admin in der Benutzer-Administration etwas an einem Nick ändern will (egal was) wird er nachdem ich auf "Absenden" klicke gelöscht.
Gibts da irgendwie Abhilfe?
Danke
DP
Verfasst: 19.02.2004 09:55
von PhilippK
Poste doch mal die ./admin/admin_users.php (KB:datei)
Gruß, Philipp
Verfasst: 19.02.2004 11:22
von DreamPromise
PhilippK: Tausende von Code-Zeilen entfernt
Bitte als Link wie in KB:datei beschrieben posten. Siehe auch KB:knigge
Verfasst: 19.02.2004 11:39
von netzmeister
Hallo,
bitte das "
Code: Alles auswählen
" Tag wieder schliessen. :-?
Siehe [kb=datei]Eine PHP-Datei zum Download bereitstellen[/kb]
Gruß netzmeister
Verfasst: 19.02.2004 11:48
von DreamPromise
Hi
Hab es gerade nochmal geänder....geht aber irgendwie nicht.
Ist denn der Text in diesem Beitrag begrenzt ??
Der Code hat 1216 Zeilen
DP
Verfasst: 19.02.2004 11:54
von DreamPromise
Verfasst: 19.02.2004 12:00
von PhilippK
Da hat du beim Einbau des Map Mods 'nen Fehler gemacht. Statt
Code: Alles auswählen
if( $HTTP_POST_VARS['deleteuser'] )// Begin Map Mod
$sql = "DELETE FROM " . MAP_MOD_USER_TABLE . "
WHERE user_id = $user_id";
if( !$db->sql_query($sql) )
{
message_die(GENERAL_ERROR, 'Could not delete user coordinates', '', __LINE__, __FILE__, $sql);
}
// End Map Mod
{
sollte
Code: Alles auswählen
if( $HTTP_POST_VARS['deleteuser'] )
{ // Begin Map Mod
$sql = "DELETE FROM " . MAP_MOD_USER_TABLE . "
WHERE user_id = $user_id";
if( !$db->sql_query($sql) )
{
message_die(GENERAL_ERROR, 'Could not delete user coordinates', '', __LINE__, __FILE__, $sql);
}
// End Map Mod
funktionieren.
Gruß, Philipp
Verfasst: 19.02.2004 12:31
von DreamPromise
Hi
Kann sein das es nun geht.
Kontrollieren kann ich das nicht da nun im Adminmenu unter "Benutzer" der Eintrag "Einstellung" fehlt.
Gibt denn eine Möglichkeit als Admin die Daten eines Users zu ändern?
DP
Verfasst: 19.02.2004 12:36
von PhilippK
Dann hast du entweder an der Datei noch was anderes geändert oder beim Upload ist ein Fehler passiert.
Wichtig ist, dass das hier direkt nach dem Kommentar oben in der Datei als erstes steht:
Gruß, Philipp
Code: Alles auswählen
define('IN_PHPBB', 1);
if( !empty($setmodules) )
{
$filename = basename(__FILE__);
$module['Users']['Manage'] = $filename;
return;
}
Verfasst: 19.02.2004 12:44
von DreamPromise
Hi
Also irgendwo ist da der Wurm drin.
Code: Alles auswählen
// Begin Map Mod
$sql = "DELETE FROM " . MAP_MOD_USER_TABLE . "
WHERE user_id = $user_id";
if( !$db->sql_query($sql) )
{
message_die(GENERAL_ERROR, 'Could not delete user coordinates', '', __LINE__, __FILE__, $sql);
}
// End Map Mod
define('IN_PHPBB', 1);
if( !empty($setmodules) )
{
$filename = basename(__FILE__);
$module['Users']['Manage'] = $filename;
return;
{
$sql = "SELECT g.group_id
FROM " . USER_GROUP_TABLE . " ug, " . GROUPS_TABLE . " g
WHERE ug.user_id = $user_id
Aber ich bekomme ne Meldung:
Code: Alles auswählen
Parse error: parse error, unexpected $ in /www/htdocs/leisten/admin/admin_users.php on line 1227
Dort steht nun >? mehr nicht