Mailinglisten-Archive |
> $text = ereg_replace( "([Hh][Tt]{2}[Pp]://)([^ ^\n]*)", "<a > href='\\1\\2' target='".$target."'>\\1\\2</a>", $text); warum soll man denn hier jeden buchstaben einzeln prüfen reicht nich auch ein: $text = eregi_replace("(http://[^\s]*)", "<a href='\\1' target='".$target."'>\\1</a>", $text); einfach wäre natürlich einfach das beispiel von ereg_replace zu verwenden $text = ereg_replace("[[:alpha:]]+://[^<>[:space:]]+[[:alnum:]/]", "<a href=\"\\0\">\\0</a>", $text); da hat man dann wenisgtens gleich alle links, nicht nur http:// -- Sebastian Mendel www.sebastianmendel.de www.tekkno4u.de www.nofetish.com
php::bar PHP Wiki - Listenarchive