Mailinglisten-Archive |
Alexander Meis <alexander_(at)_pixelhouse.de> schrieb,
> $zubereitung = eregi_replace("\n\n","<p>", $zubereitung);
> geht nicht.
Das sollte schon gehen. Vielleicht hast Du da aber nicht "\n\n" (UNIX)
stehen sondern "\r\n\r\n" (DOS) oder "\r\r" (MAC, oder?). Ich mache
das meist so oder ähnlich:
$txt=ereg_replace("\r\n","\n",$txt);
// DOS-Zeilenumbrüche -> UNIX
$txt=ereg_replace("\r","\n",$txt);
// MAC-Zeilenumbrüche -> UNIX
$txt=ereg_replace("^\n+","",$txt);
// Leerzeilen am Anfang entfernen
$txt=ereg_replace("\n+$","",$txt);
// Leerzeilen am Ende entfernen
$txt=ereg_replace("\n\n+","<P>",$txt);
// Zwei oder mehr Umrüche in <P> umwandeln
$txt=ereg_replace("\n","<BR>",$txt);
// Die restlichen einzelnen Umbrueche in <BR> umwandeln
Gruß, Reiner
php::bar PHP Wiki - Listenarchive