Hi,
Warum will die Funktion nicht arbeiten?
Soll das die Fehlerbeschreibung sein?
Was ist die Eingabe, was ist die Ausgabe?
Oder wirft der Interpreter ne Fehlermeldung? Wenn ja, welche?
function rewrite_url($str) {
$pattern = '#(^|[^"=]{1})(http://|ftp://|mailto:|news:|https://)([^\s<>]{1,30})([\s\n<>]|$)([\s\n<>]|$)#sm';
return preg_replace($pattern,"\1<a href="\2\3\4">\2\3</a>\5",$str);
}
cu,
Andreas
--
MudGuard? Siehe http://www.Mud-Guard.de/
Fachfragen per E-Mail halte ich für unverschämt und werde entsprechende E-Mails nicht beantworten. Für Fachfragen ist das Forum da.
MudGuard? Siehe http://www.Mud-Guard.de/
Fachfragen per E-Mail halte ich für unverschämt und werde entsprechende E-Mails nicht beantworten. Für Fachfragen ist das Forum da.