Seite 1 von 1
" wird gewandelt in &
Verfasst: 20.12.2003 13:54
von HomesDave
Hallo!
Wo liegt der Fehler.
Habe in meinem Board ein paar Updates durchgeführt, weiß aber nicht mehr genau welche!
Ich denke, seit dem habe ich folgenden Fehler:
" wird nach dem absenden automatisch in & gewandelt.
Dadurch ist halt auch kein richtiges Zitieren mehr möglich: quote="name"
Habt ihr eine Idee, wo ich nach Fehlern suchen muss?
Thanx
Dave
Verfasst: 20.12.2003 14:25
von MrMind
Mh der Fehler könnte in der posting.php und/oder in der viewtopic.php sein.
Geh mal in deine Datenbank und gucke bitte mal, ob dort die Postings schon so gespeichert werden. Wenn ja, dann liegt es an der posting.php ansonsten in der viewtopic.php
Der Fehler kann sein, das du beim absenden bzw. auslesen der Daten statt addslashes() die PHP-Funktion htmlspecialchar() eingesetzt hast oder das in eine Funktion die ganzen " durch & ersetzt werden. Beispiel:
Man könnte dir besser helfen, wenn man wüsste welche Updates du durchgeführt hast.
Mfg
MrMind
Verfasst: 20.12.2003 16:06
von Gast
MrMind hat geschrieben:Geh mal in deine Datenbank und gucke bitte mal, ob dort die Postings schon so gespeichert werden. Wenn ja, dann liegt es an der posting.php ansonsten in der viewtopic.php
In der Daten bank wird
" mit
& abgespeichert!
Die
str_replace in der
viewtopic.php sind OK! (meiner Meinung nach)
Man könnte dir besser helfen, wenn man wüsste welche Updates du durchgeführt hast.
Ich weiß! Kann ich aber nicht mit dienen! Sorry!
THANX
Dave
Verfasst: 20.12.2003 16:16
von MrMind
dann liegt es in der posting.php
Ich habe es grad selber getestet. bei mir werden die Gänsefüsschen so gesichert wie es sein sollte, also " ", die restlichen HTML-Zeichen werden normal in HTML-Code umgewandelt.
Ich müsste mal gucken wie die posting.php aussieht und wo da der Fehler sein könnte.
Mfg
MrMind