Seite 1 von 1

Allgemeiner Fehler (SQL ERROR)

Verfasst: 15.11.2014 00:13
von mps
Hallo Leute,

seit einigen Tagen haben viele User bei uns massive Probleme sich zu registrieren oder einen Beitrag zu erstellen.

Auf den Fehler mit der Registrierung und dem download der ucp.php will ich eigentlich gar nicht eingehen, da es davon bisher nur einen Fall gab, der später jedoch gelöst werden konnte.

Viele User von uns habe jedoch seit Tagen ein Problem damit, einen Beitrag zu erstellen. Die meisten funktionieren noch ganz normal wie immer, jedoch gibt es ein paar vereinzelte Fälle, wo der Beitrag trotzdem abgesendet wird, vorher jedoch folgende Fehlermeldung kommt:

Code: Alles auswählen

Allgemeiner Fehler

SQL ERROR [ mysqli ] 

You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version
for the right syntax to use near´s auch geschafft! :)[/url] erstellt.',0, 0)' at line 1 [1064]

Beim Laden der Seite ist ein SQL-Fehler aufgetreten. Bitte kontaktiere die Board-Administration, falls dieses Problem fortlaufend auftritt.
URL: http://www.ep-board.de/
Version des Boardes: 3.0.12
Wir haben nichts am Server oder an der Datenbank verändert, was nicht normal wäre.

Vielen Dank schon einmal für eure Hilfe!

Gruß,
mps

Re: Allgemeiner Fehler (SQL ERROR)

Verfasst: 15.11.2014 07:49
von Lehrling
Hallo,
ich habe gerade als Gast einen Beitrag geschrieben (Betreff: Test, Inhalt: Test). Das klappte wunderbar.
In der Fehlermeldung erscheint diese Passage ´s auch geschafft! Kommt diese Stelle irgendwo vor? Es wird ja ein Syntaxfehler angezeigt, also irgendwo stimmt etwas mit der "Rechtschreibung" nicht.
LG Beate

Re: Allgemeiner Fehler (SQL ERROR)

Verfasst: 15.11.2014 08:10
von mps
Tatsächlich! Ein User hatte einen Thread erstellt mit folgendem Titel:
Hallooo, nun hab ich's auch geschafft! :)
Aber warum zickt da die Datenbank rum?

Re: Allgemeiner Fehler (SQL ERROR)

Verfasst: 15.11.2014 08:18
von Lehrling
Tritt der Fehler eventuell nur in dem Thema auf mit besagtem Betreff? Und wenn du den Betreff mal umänderst und den Apostroph rausnimmst?
Der Apostroph ist ja auch ein "Satzzeichen" bei php. Vielleicht ist die Datenbank deswegen etwas verwirrt.

Re: Allgemeiner Fehler (SQL ERROR)

Verfasst: 15.11.2014 12:28
von mps
Auch diese Vermutung könnte sehr gut passen. Ich habe jetzt bei allen Beiträgen den Betreff verändert. Gibt es irgendein Snippet, um zu verhindern, dass ein ´ in den Betreff kommt?