Seite 1 von 1
2 Probleme
Verfasst: 24.08.2004 23:11
von The_Damned
Ahoi,
kein Tag ohne Probleme wo rein theoretisch garkeine sein können
ich weiß nämlich mal wieder nicht wo der fehler liegt -.-
1. admin_users.php
Der Admin kann keine User daten verändern, da die änderungen nicht gespeichert werden
datei:
admin_users
2. privmsg.php
Wenn man PMs schicken möchte erscheint die Nachricht "der benutzer existiert nicht"
datei:
privmsg
wäre für hilfe wie immer dankbar
mfg,
The damned
Verfasst: 24.08.2004 23:16
von PhilippK
Akivier bitte den Debug-Mode (KB:debugmode) und poste die genaue Fehlermeldung für 2.
Gruß, Philipp
Verfasst: 27.08.2004 00:35
von The_Damned
das ist ja keine klassissche feheldermeldung... es ist nur so das dann da steht "der benutzer exisitert nicht"
Verfasst: 28.08.2004 08:05
von Acid
Code: Alles auswählen
if( $result = $db->sql_query($sql) )
{
if( isset($rename_user) )
Füge mal in der admin_users.php oberhalb dieser Codezeilen (unterhalb des
UPDATE " . USERS_TABLE . "-Blocks) folgende Zeilen ein.
Code: Alles auswählen
if( !$result = $db->sql_query($sql) )
{
message_die(GENERAL_ERROR, 'could not update', '', __LINE__, __FILE__, $sql);
}
Eventuell wird dann eine Fehlermeldung beim Updaten ausgegeben.
Code: Alles auswählen
$error = TRUE;
$error_msg = $lang['No_such_user'];
}
$to_userdata = $db->sql_fetchrow($result);
..ersetze diesen Block in der privmsg.php mal testweise mit..
Code: Alles auswählen
message_die(GENERAL_ERROR, 'could not select', '', __LINE__, __FILE__, $sql);
// $error = TRUE;
// $error_msg = $lang['No_such_user'];
}
$to_userdata = $db->sql_fetchrow($result);
Dann sollte die Fehlermeldung auch etwas genauer sein.
Ich schätze mal, das für die eingebauten MODs (z.B. Absent-MOD) die Datenbank nicht korrekt angepasst wurde.
Verfasst: 28.08.2004 12:22
von The_Damned
ahoi
also die admin_users datei konnte ich gestern noch alleine reparieren (trotzdem danke)
nachdem ich die änderung in der privmsg datei vorgenommen habe wurde mir der fehler gezeigt (Absence mod...), das habe ich danach rausgenommen, nun funktioniert wieder alles
(Ich hatte das absence mod vorher schon deinstalliert, aber irgnedwie hab ich da einige dateien verwechselt, sodass sie immernoch in der privmsg enthalten war)
danke