Gein Medlem sedan sep. 2000 5 700 inlägg Trådstart 7 jan. 2003 00:11 #1 Hittade detta regexp på wF
$adress = eregi_replace("(\]|[[:punct:]])*))\](([[:alnum:]]|[[:punct:]]|[ÅåÄäÖö])*)\[/url\]","<a href=\"\\2\">\\6</a>",$adress);
Det fungerar till viss del, men denna länk funkar inte:
http://www.knivby.nu/pics/fest/newyear_2003/
Varför gör den inte det? Någon som kan komplettera min kod så att även den funkar?
Gein Medlem sedan sep. 2000 5 700 inlägg den här verkar funka bättre så jag kör med den:
$news = preg_replace ( "/\[url=((http:\/\/|https:\/\/|ftp:\/\/|mailto:|file:\/\/|telnet:\/\/|gopher:\/\/)|(www\.))([\w\.\/\?]+)\](.*?)[\/url]/is", "<a href=\"\\2\\3\\4\" target=\"_blank\">\\5</a>", $news );
r) Den funkar visst inte heller tillfredställande.. *morr*