Hallo Leute.
Also bei mir hängst gerade an nem scheinbar einfachen Problem. Aber ich komm einfach nicht weiter.
Ich arbeite gerade an einem Private-Mesasge code.
Damit niemand bsp. per F5-Drücken eine Nachricht mehrmals verschicken kann, überprüfe ich den aktuell eingegebenen Text mit einem Wert aus der DB.
Ausgabe (im Quellcode):
Eingabe des Nutzers:
Aus der DB:
Irgendwie hat der da "\r\n" mit im String stehen.
Meine Funktion um den $text zu zu escapen:
Würde mich sehr über Hilfe freuen. mfg
Also bei mir hängst gerade an nem scheinbar einfachen Problem. Aber ich komm einfach nicht weiter.
Ich arbeite gerade an einem Private-Mesasge code.
Damit niemand bsp. per F5-Drücken eine Nachricht mehrmals verschicken kann, überprüfe ich den aktuell eingegebenen Text mit einem Wert aus der DB.
Ausgabe (im Quellcode):
Eingabe des Nutzers:
fdghfhfhf<br />\r\ngh<br />\r\ndf<br />\r\nhdf<br />\r\ngh<br />\r\ndfg<br />\r\nh<br />\r\ngfh<br />\r\ndf
fdghfhfhf<br />
gh<br />
df<br />
hdf<br />
gh<br />
dfg<br />
h<br />
gfh<br />
df
gh<br />
df<br />
hdf<br />
gh<br />
dfg<br />
h<br />
gfh<br />
df
Meine Funktion um den $text zu zu escapen:
PHP-Code:
private function checktext($text) {
$text = mysql_escape_string(nl2br(wordwrap(
htmlentities($text, ENT_QUOTES), 60, "<br>\n", 1)));
return $text;
}
Kommentar