Fejl i linkmaker script
Jeg bruger dette script til at lava skrevne links om til klikbare links.Men der er noget galt med funktionen, den tager kun selve hoved URL'en
dvs. hvis jeg skriver www.test.dk/side1/
så laver den kun www.test.dk til et klikbart link.
Er der en der kan finde fejlen.
function linkmaker($link) {
$link = "".$link."";
$link = eregi_replace("([[:space:]{()\"'\[~#=;\&?\_])((http|irc|ftp):\/\/[a-z0-9\&\(\)=\?\/\.-]+(\\[|\\]|[a-z])+)", "\\1<A HREF=\"\\2\" TARGET=\"_blank\">\\2</A>", $link);
$link = eregi_replace("([[:space:]{()\"'\[~#;\&?])([_\.0-9a-z-]+\.[a-z]{2,4})","\\1<A HREF=\"http://\\2\" TARGET=\"_blank\">\\2</A>", $link);
$link = eregi_replace("(mail:|[[:space:]{()\"'\[~#;\&?])([_\.0-9a-z-]+@([_\.0-9a-z-]+)+\.[a-z]{2,4})","\\1<A HREF=\"mailto:\\2\">\\2</A>", $link);
return $link; }
