Hallo zusammen,
ich bastle hier derzeit an mehreren Skripten, bin aber schon mehrfach auf dieses Problem gestossen.
Ich habe ein Formular mit einem <textarea>-Feld. Der textarea-Inhalt wird dann an ein PHP-Skript gesendet, das mit dem Inhalt folgendes macht:
Der Text wird dann auf der folgenden Seite - der Vorschau-Seite richtig dargestellt und die Zeilenumbrüche werden mit <br> dargestellt.
Die Informationen aus der Textarea werden in einem hidden-Formularfeld gespeichert, und dann nach drücken des "bestätigungs"-Buttons, in die Datenbank eingetragen.
Leider wird aber in der Datenbank für die Zeilenumbrüche nicht
<br> eingetragen, sondern <br />. Wie kann ich das umgehen?
Gruss,
poolpage
ich bastle hier derzeit an mehreren Skripten, bin aber schon mehrfach auf dieses Problem gestossen.
Ich habe ein Formular mit einem <textarea>-Feld. Der textarea-Inhalt wird dann an ein PHP-Skript gesendet, das mit dem Inhalt folgendes macht:
PHP:
$text = stripslashes($text);
$text = htmlspecialchars($text);
$text = nl2br($text);
Der Text wird dann auf der folgenden Seite - der Vorschau-Seite richtig dargestellt und die Zeilenumbrüche werden mit <br> dargestellt.
Die Informationen aus der Textarea werden in einem hidden-Formularfeld gespeichert, und dann nach drücken des "bestätigungs"-Buttons, in die Datenbank eingetragen.
Leider wird aber in der Datenbank für die Zeilenumbrüche nicht
<br> eingetragen, sondern <br />. Wie kann ich das umgehen?
Gruss,
poolpage