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