Mailinglisten-Archive |
> > > Aber dann mach halt ein str_replace("<br />","<br>",$String)
> > > vorher...
> > > Aber so umgehst Du wenigstens die Plattformabhängigkeit bei den
> > > Zeilenumbrüchen
> >
> > Also dann doch bitte eher vorher das OS prüfen und
> > \n\r,\n,\r ändern, oder?
> >
> ACK. Ich würde mittlerweile auch dazu tendieren, von meinem nl2br()
> abzuweichen. Der Scroller scheint wirklich nicht damit klar zu kommen.
> Also:
> $sep = (strstr(PHP_OS, 'WIN')) ? "\r\n" : "\n";
Es gibt auch Macs in dieser Computerwelt, dort ist das "\r" gebräuchlich.
Also nochmal:
$new = preg_replace('/\r\n|\r|\n/', '<br>', $string);
und das Problem ist erledigt :-)
Gruß
Thomas
php::bar PHP Wiki - Listenarchive