eingegebene links auch in "richtige" links umwandeln
benni
- php
hi!
ja ich weiß dass diese frage warscheinlich schonmal gestellt wurde und ich hab auch schon danach gesucht.... leider erfolglos!
also:
wie kann ich per php links ala www.xyz.de oder http://www.xyz.de in html-links (<a href="http://www.xyz.de">www.xyz.de</a>) umwandeln? mir ist dabei egal, ob das nach der eingabe der daten passiert, nachdem man es von der (mysql-)datenbank abgefragt hat oder wie auch immer.
besten dank im vorraus,
viele grüße,
benni
Hallo,
wie kann ich per php links ala www.xyz.de oder http://www.xyz.de in html-links (<a href="http://www.xyz.de">www.xyz.de</a>) umwandeln? mir ist dabei egal, ob das nach der eingabe der daten passiert, nachdem man es von der (mysql-)datenbank abgefragt hat oder wie auch immer.
weiter unten gibt's einen Thread wie man sie erkennt (<?m=138046&t=25156>) - ist zwar Perl, aber die regexp kannst Du auch in preg_replace (http://www.php.net/de/preg_replace) reinstecken.
Ich bin mal so gnädig und mach das jetzt mal:
$neuertext = preg_replace ("/(http://[A-Za-z0-9._-%&?/]+)/", "<a href="$1">$1</a>", $altertext);
Grüße,
Christian