strings ersetzen

thedoc

Grünschnabel
hi allerseits
hier mein kleines problem:
ich habe ein kleines newspostscript geschrieben was auch soweit ganz gut funktioniert.
in ein feld der news kann man links angeben die zu dem beitrag passen. weil ich diese nicht immer in html tags angeben will, moechte ich das in einem kleinen script umsetzen. da mann sowohl email adressen als auch www adressen eingeben sollen kann, braeuchte ich wohl eine funktion die mir einfache mail-/www-adressen durch die jeweiligen links ersetzt.

hat jemand vielleicht ne idee wie ich das am besten umsetze?
danke im vorraus
greetings thedoc
 
Zuletzt bearbeitet:
Hi

Hiermit machst du aus email adressen klickbare links
PHP:
$text=preg_replace("/[a-zA-Z0-9\-\._]+\@[a-zA-Z0-9\-\.]+\.[a-zA-Z]+/","<a href=\"mailto:$0\"><u>$0</u></a>",$text);

Und hiermit URLs:
PHP:
$text=preg_replace("/www\.[a-zA-Z0-9\-\.]+\.[a-zA-Z]+/","<a href=\"http://$0\" target=\"_blank\"><u>$0</u></a>",$text);

So Long
TheVirus
 
Zurück