Hallo,
ich fertige gerade ein kleines Programm, um News zu posten. Über ein Formular-Input des Types "Textarea" soll ein Post in eine Textdatei geschrieben werden, in welchem HTML-Tags usw. verwendet werden dürfen. Irgendwie funktioniert das hier nicht:
|
PHP-Quelltext
|
1
|
$post = DataBase::Current()->EscapeString(stripslashes(nl2br2($_POST['post'])));
|
Die Funktion:
|
PHP-Quelltext
|
1
|
//Funktion um Zeilenumbrüche in HTML zu formatieren function nl2br2($string) { $string = str_replace(array("\r\n", "\r", "\n"), "<br />", $string); return $string; }
|
Nach wie vor habe ich Slashes vor Anführungszeichen, wie PHP das halt so macht. Was mach ich falsch?
Gruß
Dschengiz