Mailinglisten-Archive |
>zur Zeit habe ich folgendes Problem: >Mit einem PHP-Script möchte ich alle <a href=...html> zu <a >href=index.php?page=...html> ändern. >Mein bisheriges Script: > ><?php >$datei = fopen("test.html", "r"); >while (!feof($datei)) >{ >$zeile = fgets($datei, 2500); >$zeileneu = str_replace (" //Was muss ich hier eintragen?? >echo "$zeileneu\n"; >} >fclose $datei; >?> > Nimm preg_replace anstatt und setze einen Ausdruck ein, der ungreedy von <a href=(.*)\.html> gegen <a href=index.php?page=\1.html> ersetzt - ungetestet, den Rest findste im manual. -- Thomas Beckmann, Kiel, Germany beckmann_(at)_gis.de
php::bar PHP Wiki - Listenarchive