URL2LINK virker ik!
Hej, jeg har lige fundet følgende script her på exp:<?
function MakeHREF($string) {
$string = eregi_replace(\"([a-z0-9._-]+@[a-z0-9._-]+\\.[a-z0-9._-]+)\",\"<a href=\\\"mailto:\\\\1\\\">\\\\1</a>\",$string);
$string = preg_replace (\"#(<http://)*(www)(>\\.[^\\s]+)+#\", \"<http://$2$3>\", $string);
$string = preg_replace (\"#(<ftp://)*(ftp)(>\\.[^\\s]+)+#\", \"<ftp://$2$3>\", $string);
$string = eregi_replace(\"((f|ht){1}tp(s){0,1}://[a-z0-9@:%_.~#-\\?&]+)\", \"<a href=\\\"\\\\1\\\" target=\\\"\\\\_blank\\\">\\\\1</a>\", $string);
return $string;
}
$tekst = \"du@du.dk <mailto:du@du.dk> og <http://www.tingogsager.dk> og
" target=_blankwww.noget.dk<br><br> <http://www.noget.dk<br>\";
print \"Tekst før: $tekst\";
$tekst = MakeHREF($tekst);
print \"Tekst efter: $tekst<br>\";
?>
Men der får jeg fejlen:
Warning: Unexpected character in input: '\' (ASCII=92) state=1 in d:\programmer\apache group\apache\htdocs\tekst2.php on line 3
Parse error: parse error, unexpected T_STRING in d:\programmer\apache group\apache\htdocs\tekst2.php on line 11
Hvordan kan det være ??
(Hvis i evt. har en der er bedre end dette script, tager jeg osse gerne mod det :) )
MVH
Anders
