Absatzübergabe im Textformularfeldern
Ich bin dabei, ein Gästebuch zu programmieren. Dabei soll man neben anderen Daten auch einen Beitrag schreiben können, der auch Absäze beinhalten können soll.
Ich verwende dazu eine 'textarea'. Leider werden alle Absätze, die ich eingebe, beim Absenden des Formulars an ein PHP-Script immer zu Leerzeichen konvertiert! Weiss jemand, wie man Absätze in Textfeldern so übergibt, dass sie als Absätze erhalten bleiben? THX & Grüße, Boxercrab |
Bei meinem Gästebuch mache ich das so.
PHP-Code:
|
für die Abstätze gibt es eine extra Funktion nl2br(); (new line to break)
|
Und um die Zeichen in HTML-Code umzuwandeln, kann man gleich htmlentities('Message') verwenden =)
|
THX
Großes DANKE an alle Poster!
Es ist alles so einfach, wenn man's weiss.... :-) $msg=str_replace("n", "<br>", $msg); $msg=str_replace(""", "&qout;", $msg); ...das mit /n hatte ich auch probiert, aber die 2.Zeile fehlte mir. Aber überhaupt begeistert bin ich von der nl2br-Funktion...dass ich die nicht selber fand... :-P Jedenfalls thanks 2 @ll! |
Das kenne ich. Suche auch immer Funktionen
|
ich find die Funktionen immer auf php.net ;)
|
hehe gesucht und gefunden
wirklich easy der code ist goil $msg=str_replace("n", "<br>", $msg); $msg=str_replace(""", "&qout;", $msg); hehe thx cya |
Alle Zeitangaben in WEZ +2. Es ist jetzt 10:20:56 Uhr. |
Powered by vBulletin® Version 3.8.3 (Deutsch)
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.