![]() |
![]() |
|
![]() |
![]() |
|
Programmierung Rat & Tat für Programmierer |
![]() |
|
Themen-Optionen | Ansicht |
![]() |
#1 |
Senior Member
![]() |
![]() Hallo!
Ich hab unter php ein kleines Gästebuch geschrieben, hab aber jetzt folgendes Problem: Beim Formular für den Eintrag wird in ein Textarea das Kommentar eingegeben. Wenn man auf abschicken klickt, wird es in einer MySql Tabelle als Text gespeichert. Wenn ich den gespeicherten Text aber jetzt wieder aufrufe, sind die ganzen Zeilenumbrüche durch Leerzeichen ersetzt worden, das heißt der Text wird "falsch" wieder angezeigt. Wie kann ich dieses Problem umgehen?
____________________________________
\"Chandler Bing!\" \"Wohoho, short message!\" |
![]() |
![]() |
![]() |
#2 |
Elite
![]() |
![]() <textarea name="inputfield" wrap="physical">
probiers mal damit, dann müsste er das übernehmen |
![]() |
![]() |
![]() |
#3 |
Veteran
![]() Registriert seit: 05.06.2001
Alter: 51
Beiträge: 259
|
![]() beschreibung von www.selfphp4.de
"Mit nl2br() kann man aus einem String (string) sämtliche Zeilenumbrüche in die HTML-Entsprechung umwandeln lassen. So bleibt eine Textformatierung, die innerhalb eines Formulars vorgenommen wurde, weiterhin bestehen." ich habs so gemacht: $text = $dEintrag[TEXT]; //liest die daten aus dem dictionary (mysql) $text = nl2br($text); //wandelt zeilenschaltungen in um cu the dreamer, php-anfänger... |
![]() |
![]() |
![]() |
#4 |
Senior Member
![]() |
![]() das mit nl2br() hat funktioniert, danke!!
mit wrap=physical is es leider nicht gegangen... ![]() ![]() ![]() ![]() ![]() ![]()
____________________________________
\"Chandler Bing!\" \"Wohoho, short message!\" |
![]() |
![]() |
![]() |
#5 |
Veteran
![]() Registriert seit: 05.06.2001
Alter: 51
Beiträge: 259
|
![]() ich denke auch das heisst wrap="virtual" - glaub ich halt
![]() |
![]() |
![]() |
![]() |
Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1) | |
|
|