benni: eingegebene links auch in "richtige" links umwandeln

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

  1. 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