nachtrag
Hallo, nachdem das jetzt alles super funktioniert, hab ich mir gedacht, das ich das ja dann auch mit links machen kann, also irgendwer schreibt www.foo.de und das wird dann umgewandelt in einen echten Link, die Art:
so, also bin ich hergegangen und habe folgendes entworfen:
bedeutet für mich, wenn www. gefunden wird (erste klammer) gefolgt von irgendeinem Zeichen (2.klammer) und einem .de oder .com oder .html (es sollen auch ansprüche in der form www.test.de/main.html möglich sein) (3.klammer) dann ersetze das bitte durch einen Link.
Macht er aber nicht. wo hab ich den denkfehler?
mfg Martin
Hallo, nachdem das jetzt alles super funktioniert, hab ich mir gedacht, das ich das ja dann auch mit links machen kann, also irgendwer schreibt www.foo.de und das wird dann umgewandelt in einen echten Link, die Art:
Code:
<a href="http://www.test.de" target="_blank">[url]www.test.de[/url]</a>
PHP-Code:
$content = preg_replace("|([url]www.[/url])(.*?)(.de|.com.|.org|.html.|htm)|si","<a href=\"http://\\1\\2\\3\">\\1\\2\\3</a>",$content);
Macht er aber nicht. wo hab ich den denkfehler?
mfg Martin
Kommentar