Mailinglisten-Archive |
Hi, > Das freilich nicht. Ich hab mittlerweile > einen Loesungsansatz mit einem wesentlich > komplizierteren ereg. ... der aber auch nicht so mag, wie ich es gerne haette: while (!feof($fp)) { $zeile=fgets($fp,1024); $i=1; while (eregi("^(.*)(<a href=\"http://?)([^,\.)\"[:space:]]+\.[^,)\"[:space:]]+)(.*)$",$zeile,$txt)): echo "Durchlauf: $i<br>\n"; flush(); $i++; $txt[2]=eregi_Replace("http://","",$txt[2]); $zeile = $txt[1]."<? show_link(\"".$txt[3]."\"); ?>".$txt[4]; /*.$txt[2].$txt[3].$txt[4];*/ echo "Zeile: $zeile<br>\n"; endwhile; fputs($fp1,$zeile); } Klappt schon mal relativ prima, jetzt fehlt noch, dass er den Rest des Anchor-Tags (was zwischen <a> und </a> steht und </a> selbst) mit ins $txt[]-Array nimmt. *seufz* -- Björn Schotte 09364/810492 http://www.php-center.de/
php::bar PHP Wiki - Listenarchive