Christian Seiler: Nur noch Problem mit Umbrüchen

Beitrag lesen

Hallo,

1. Addslashes kümmert sich _nicht_ um \n sondern nur um ', " und .

Ich habe es trotzdem versucht, aber auch das funktioniert nicht.

Verstehe ich nicht - ich habe selbst mit folgender PHP-File das getestet:

echo str_replace ("\n", "\n", "Dies
ist
ein
Test!");

str_replace ("<br />", "\n",nl2br($value))

str_replace ("<br />", "\n",nl2br($value))

Was soll ich davon halten? Ich muß dazu sagen, das es sich beim Server um Win2K handelt, genauso bei meinem Rerchner, ich verwende Mozilla. Aber PHPmyadmin schreibt die \n bzw. \n\r korrekt, auch im Mozilla!

Daher könnte der Zeilenumbruch \r\n sein ... Ahhhh .... Dann musst Du folgendes tun:

echo str_replace ("\r\n", "\n", $feld);

Was mache  ich faslch?

\n ist ja der Zeilenumbruch selbst. Wenn Du die "Zeichenkette" \n haben willst, dann musst Du \n schreiben.

Grüße,

Christian