Hallo Andavos,
Ich hab schon folgenden Code geschrieben:
<?php
$str = "http://www.123.de/";
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);
};echo $pattern;
?>
Ähm, was willst Du damit erreichen? Wenn schon, dann so:
<?php
$str = "...";
function ... (...)
{
...
}
$str = replace_uri ($str); // <----- wichtig
echo $str;
?>
Allerdings erhalte ich keine Ausgabe. Warum?
Du definierst eine Funktion und rufst sie nicht auf.
Viele Grüße,
Christian