Zitat von Alex87
Beitrag anzeigen
Ich schrieb bereits, dass \n nur ein Hilfskonstrukt ist, um den Zeilenumbruch im Kontextes "PHP" innerhalb eines Strings zu notieren.
Wenn der Browser dir aber einen Zeilenumbruch schickt, den der Nutzer in einem Formular eingegeben hat - dann schickt er dir selbstverständlich nicht die beiden Zeichen \ und n, wieso sollte er?
Er schickt dir stattdessen den Bytewert des (bzw. der beiden) Zeichen, für die die Bedeutung Zeilenumbruch bzw. Wagenrücklauf definiert ist.
http://de.wikipedia.org/wiki/Zeilenumbruch#ASCII
Wieso geht das jetzt nicht in meinem Test-Script.
Wie ich zu Anfang schon sagte - lerne, sinnvolles Debugging zu betreiben!
Um erkennen zu können, was falsch läuft, musst du schon wissen, was dein Script wann macht. Und das scheint ja derzeit nicht so wirklich der Fall zu sein.
Ich hasse PHP
Kommentar