Mailinglisten-Archive |
tach!
helft mir mal bitte mal bitte bei meiner kleinen funktion...kriegs einfach
nich hin...
sie soll in einem text die internetadressen erkennen und sie zu echten
links umwandeln...jo..das macht sie eigentlich ganz gut...aber zu lange
links soll sie dann auch noch abschnibbeln....und das krieg ich absolut
nich hin...hier mein versuch:
<?
$beschreibung = "dies ist ein test
www.blablablablablablablablablablablablablablablablablablablablablablabla.net
test und gleich noch einer
www.shitshitshitshitshitshitshitshitshitshitshitshitshitshit.de";
$beschreibung =
ereg_replace("(([[:space:]]+)(www.[a-zA-Z0-9_(at)_:%_.~#-\?&]+))", " <a
href=\"http://\\3\" target=\"_blank\">".substr("\\3", 0, 30)."</a>",
$beschreibung); // www
echo $beschreibung;
?>
...dieses mistteil wird einfach nich abgeschnitten...
danke im vorraus...
mfg
ralf
php::bar PHP Wiki - Listenarchive