hvorfor kun det sidste link??
HejJeg bruger et ereg_replace til at lave f.eks. filip@bech-larsen.dk om til <a href=mailto:filip@bech-larsen.dk>filip@bech-larsen.dk</A> og http://www.exp.dk om til <a href=http://www.exp.dk target=_blank>http://www.exp.dk</A>
JEg bruger det her:
$forklaring = eregi_replace("((f|ht)tp://)([a-z0-9@:%_.~#\-\?&-]+)((\=|[a-z0-9]|\?|&|\/|\.|-|:|æ|ø|å)+){0,}", "<a href=\"\\0\" target=\"_blank\">\\0</a>", $forklaring);
$forklaring = eregi_replace("([_a-z0-9-]+(\.[_a-z0-9-]+)*@[a-z0-9-]+(\.[a-z0-9-]+)*)$", "<a href=\"mailto:\\0\">\\0</a>", $forklaring);
Problemet er at den kun erstatter den sidste email adresse, dvs. hvis jeg har mere end en email adresse i min streng, så erstatter den kun den sidste... strange synes jeg... hvad gør jeg ved det??
