Seite 1 von 1

Error in posting - Probleme bei nicht registrierten Nutzern

Verfasst: 26.08.2004 16:29
von Hopeless
Hallo zusammen,

ich hab ein kleines - oder größeres - Problem mit Nutzern meines Forums, die nicht registriert sind.

Besuchen nicht registrierte Nutzer mein Forum, werden ihre Befugnisse zwar richtig angezeigt, d.h. stimmen mit den Admin-Einstellungen überein, wolle sie aber etwas posten, so bekommen sie beim Absenden (die Vorschau funktioniert noch) die Fehlermeldung "Error in posting".

Registrierte Benutzer haben kein Problem, da funktioniert alles.

Was könnte das sein? Zumals es ja ein abgefangener Fehler ist!

Könnt es euch gern mal unter www.rwforum.de ansehen und euer Glück versuchen.

Kommt das jemandem bekannt vor?

Beste Grüße

Verfasst: 26.08.2004 16:35
von D@ve
Hast Du irgendwelche Hacks installiert (insbesondere welche, die auf die functions_post,php zugreifen)? Die Fehlermeldung taucht nämlich eigentlich nur auf, wenn bei dem Schreiben in die Datenbank irgendwas nicht geklappt hat...

Gruß, Dave

Verfasst: 26.08.2004 16:36
von Acid
Der Debug Modus ist aktiviert ?
Ansonsten verlinke mal eine txt-Version der posting.php.

Der DEBUG MODUS läuft...

Verfasst: 26.08.2004 18:27
von Hopeless
Toller Tipp. Danke!

--------------------------------------------------------
Error in posting

DEBUG MODE

SQL Error : 1064 You have an error in your SQL syntax near ' 1093537532, 12, 0, 0, 0)' at line 1

INSERT INTO rw_bbtopics (topic_title, topic_poster, topic_time, forum_id, topic_status, topic_type, topic_vote) VALUES ('Test', , 1093537532, 12, 0, 0, 0)

Line : 272
File : /kunden/rwverein.de/webseiten/web/modules/Forums/includes/functions_post.php

--------------------------------------------------------

Verfasst: 26.08.2004 18:37
von Acid
Und jetzt speichere mal die functions_post.php und posting.php als .txt ab und poste die Links hier.
D@ve hat geschrieben:Hast Du irgendwelche Hacks (Modifikationen) installiert

Quallvoller Quellcode

Verfasst: 26.08.2004 19:07
von Hopeless
Hurra ein Link...

----------------------------------------------------
http://www.rwverein.de/_posting.txt


http://www.rwverein.de/_functions_post.txt
----------------------------------------------------

Verfasst: 26.08.2004 19:40
von Acid
Dem obigen Link zufolge hast du ein neue Version installiert.

Der Fehler lag daran, das in der functions_post.php/posting.php öfters $userdata['uid'] vorkam. Bei einem Standard-phpBB muss es aber $userdata['user_id'] sein.
($userdata['uid'] stammt eher von nuke*phpBBs.)

Sorry!

Verfasst: 26.08.2004 20:04
von Hopeless
Respekt! Schnelle Antwort...

Aber leider war der obige Link falsch. Unter www.rwforum.de befindet sich eine aktuelle Testinstallation von heute.

Das problemhafte Forum liegt unter https://sslsites.de/rwverein.de/web/mod ... ame=Forums

Die Feldbezeichnung in der entsprechenden Tabelle "nuke_users" heißt "uid". Dann sollte doch auch entsprechend die Variablenbezeichnung "uid" gelten, oder?

Re: Sorry!

Verfasst: 27.08.2004 19:11
von Acid
Hopeless hat geschrieben: Die Feldbezeichnung in der entsprechenden Tabelle "nuke_users" heißt "uid". Dann sollte doch auch entsprechend die Variablenbezeichnung "uid" gelten, oder?
Ja, wo der Fehler jetzt liegen könnte (z.B. fehlerhafte Veränderungen) ist schwer zu sagen.
Der nuke-Support sollte sich besser mit dieser Version auskennen.