Wer sich durch die vielen unterschiedlichen Textpassagen im WWW liest wird auf vielen Webseiten Verweise auf andere URL´s finden oder auch elektronische Kontaktadressen, welche dann im Text selbst nicht als Links oder Email-Adressen dargestellt werden. Wer die o. g. Einträge auf seiner eignen Website automatisch in Links umsetzen möchte kann dazu den folgenden PHP-Code verwenden. Teile von Texten die mit "http" beginnen werden über das Script automatisch in Weblinks umgewandelt.
<!-- Start Linkwandler CODE -->
<?php
function Links ($massage) {
// http
<!-- Wandelt www in http www -->
$massage = str_replace("http://www.","www.",$massage);
$massage = str_replace("www.","http://www.",$massage);
$massage = preg_replace("/([\w]+:\/\/[\w-?&;#~=\.\/\@]+[\w\/])/i","<A TARGET=\"_blank\" HREF=\"$1\">$1</A>", $massage);
// mail
$massage = preg_replace("/([\w-?&;#~=\.\/]+\@(\[?)[a-zA-Z0-9\-\.]+\.([a-zA-Z]{2,3}|[0-9]{1,3})(\]?))/i","<A HREF=\"mailto:$1\">$1</A>",$massage);
return $massage;
}
<!-- Testfunktion CODE -->
$test = "www.netz2k.de oder http://www.netz2k.de oder service@netz2k.de";
$testVerlinkt = Links($test);
echo "$testVerlinkt";
?>
<!-- Ende Linkwandler CODE -->