Textarea und Zeilenumbrüche

Hi,

vielleicht kommen die Zeilenumbrüche auch als "\r\n" oder "\r" an.

Was ergibt Folgendes?

PHP:
$vartext = str_replace(array("\r\n", "\r", "\n"), '', $tat['stammnotiz']);

Ich würde das allerdings schon vor dem Schreiben in die Datenbank auf "\n" konvertieren.

LG
 
Was ergibt Folgendes?

PHP:
$vartext = str_replace(array("\r\n", "\r", "\n"), '', $tat['stammnotiz']);

Ist da nicht ein bischen was überflüssiges enthalten? ;)
Also eigentlich müsste folgendes doch auch reichen, oder?

PHP:
$vartext = str_replace(array("\r", "\n"), '', $tat['stammnotiz']);

Schließt ja deinen dritten Fall mit ein... Sind doch 2 verschiedene Zeichen, oder? ;)

Nochmal ne doofe Frage:
Von welchem System wird der Zeilenumbruch genutzt? Vom Client oder vom Server?
Also wenn ich nen Windowssystem habe und das Script auf nem UNIX-Server liegt. Ist der Zeilenumbruch dann \n oder \r\n?
Eigentlich sendet es doch der Browser, oder?

Also theoretisch kann doch alles mögliche kommen, oder?

lg
 
Zurück