phpbar.de logo

Mailinglisten-Archive

[php] Links automatisch in klickbare links umwandeln

[php] Links automatisch in klickbare links umwandeln

Christoph Schick php_(at)_phpcenter.de
Thu, 27 Jun 2002 22:56:24 +0200


Hi!

KH> Ich hab mal ne funktion gesehen, die in einem text automatisch links,
KH> die mit http, www oder ftp beginnen automatisch um den a href tag
KH> erweitern und sie dadurch klickbar machen. Es hatte glaub ich auch bei
KH> emailadressen funktioniert (mailto:).
http://www.dclp-faq.de/q-regexp-uri-klickbar.html :


function replace_uri($str) {
  $pattern = '#(^|[^\"=]{1})(http://|ftp://|mailto:|news:)([^\s<>]+)([\s\n<>]|$)#sm';
  return preg_replace($pattern,"\\1<a href=\"\\2\\3\"><u>\\2\\3</u></a>\\4",$str);
}


Schöne Grüße
Christoph


php::bar PHP Wiki   -   Listenarchive