Mailinglisten-Archive |
Moin, ich habe hier ein Problem. Ich m=F6chte aus z.B. www.xyz.de nen anklickbaren link machen lassen. Jetzt habe ich in koehntopps FAQ folgendes gefunden function replace_uri($str) { $pattern =3D '#(^|[^\"=3D]{1})(http://|ftp://|mailto:|news:)([^\s<>]+)([\s\n<>]|$)#sm '; return preg_replace($pattern,"\\1<a href=3D\"\\2\\3\"><u>\\2\\3</u></a>\\4",$str); } Sieht ja schon ganz gut aus. allerding mu=DF dort immer http:// da vor stehen. Was leider in den seltesten Texten gegeben ist. Wie ersetze ich nun mein www.xyz.de duch <a href=3D"http://www.xyz.de">www.xyz.de</a> und dies so oft wie ich m=F6chte (sprich es sind Texte wo 10mal ein link drinn steht und dieser soll dann auch automatisch 10 mal ersetzt werden). Wenn das ganze dann auch noch wunderbar bei eMail Adressen funktioniert w=E4re dies perfekt. Danke Markus
php::bar PHP Wiki - Listenarchive