Mailinglisten-Archive |
Hi,
> Hallo,
>
> ich versuche u.a. folgendes aus einem userinput zu machen:
>
> URLs, wie:
> http://www.xyz.com
> sollen umgewandelt werden in:
> <a href="http://www.xyz.com">http://www.xyz.com</a>
>
> und
>
> Bilder-URLs, wie:
> http://www.xyz.com/image.gif
> sollen umgewandelt werden in:
> <img src="http://www.xyz.com/image.gif">
Wenn der User-Input nur aus den URLs besteht, schlage ich folgendes vor:
1. URLs:
$link = sprintf("<a href=\"%s\">%s</a>", $url, $url);
2. IMG's:
$img = sprintf("<img src=\"%s\" />", $img_url);
Ist auf jeden Fall schneller als ein regexp.
Die Unterscheidung img/url schaffste selber ...
Gruß
Thomas
php::bar PHP Wiki - Listenarchive