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