Hallo,
ich hab in meinem Newsscript eine function eingebaut, dass links und email adressen in "anklickbare Links" umgewandelt werden.
es wird also aus dem text:
http://www.beispiel.de >> in >> http://www.beispiel.de
umgewandelt.
jetzt möchte ich aber gerne im angezeigten Link das http:// weglassen.
also so: http://www.beispiel.de
Wie bekomme ich das hin?
hier die funktion aus meinem quelltext:
Code
function links_umwandeln($link)
{
$link = str_replace("http://www.","www.",$link);
$link = str_replace("www.","http://www.",$link);
$link = preg_replace("/([\w]+:\/\/[\w-?&;#~=\.\/\@]+[\w\/])/i","<a href=\"$1\" target=\"_blank\">$1</a>", $link);
$link = preg_replace("/([\w-?&;#~=\.\/]+\@(\[?)[a-zA-Z0-9\-\.]+\.([a-zA-Z]{2,3}|[0-9]{1,3})(\]?))/i","<a href=\"mailto:$1\">$1</a>", $link);
return $link;
}
Alles anzeigen
schonmal danke im voraus