Hallo Science,
Nein, das meine ich nicht, soweit funktioniert es schon, doch die entsprechende Funktion ersetzt natürlich außerhalb von <pre></pre> die Zeilenumbrüche, ich würde sie allerdings doch lieber innerhalb ersetzten, da diese dort sonst doppelt stehen.
Ach so meinst Du das... Hmmmm.
Ich weiß allerdings nicht genau, wie ich die Zeile(n) umschreiben muss, damit die Zeilenumbrüche innerhalb der beiden Tags ersetst werden!?
Dann musst Du einen völlig anderen Ansatz wählen:
$start = '<pre>';
$ende = '</pre>';
$s = '<br />';
$r = '';
$text2 = preg_replace ("/$start.*?$ende/ie", "str_replace ('$s', '$r', '$0')", $text1);
(oder innerhalb auch preg_replace, wenn es komplexer wird)
Viele Grüße,
Christian
--
| http://www.selflinux.org/ |
| http://aktuell.de.selfhtml.org/tippstricks/beitrag.htm |
| sh:) fo:) ch:] rl:( br:> n4:& ie:% mo:) va:) de:] zu:) fl:( js:| ss:) ls:[ |
| http://emmanuel.dammerer.at/selfcode.html |
| http://www.selflinux.org/ |
| http://aktuell.de.selfhtml.org/tippstricks/beitrag.htm |
| sh:) fo:) ch:] rl:( br:> n4:& ie:% mo:) va:) de:] zu:) fl:( js:| ss:) ls:[ |
| http://emmanuel.dammerer.at/selfcode.html |