phpbar.de logo

Mailinglisten-Archive

[php] ereg_replace("pfad_zum_bild","neuer_pfad_zum_bild",$htmldatei)

[php] ereg_replace("pfad_zum_bild","neuer_pfad_zum_bild",$htmldatei)

Cyrill Schumacher webmasterbhs_(at)_bluewin.de
Sun, 16 Jan 2000 12:24:07 +0100


Moin,

habe das Problem jetzt selber gelöst:

$fcontent = file("pfad/zu/datei.xxx");
$fcon = change_img_path($fcontent,"./images/");

1. Argument ist ein Array, dass die Zeilen der Datei beinhaltet
2. Argument ist der der relative oder absolute Pfad zum Bild
Die Funktion ändert also einfach alle alten relativen Pfadangaben zu
einem neuen Pfad. Absolute Pfadangaben bleiben unberührt.
Ausser den <img ...> Tags werden auch alle BACKGROUND=""
Tags geändert.
Returnwert ist ein Array, wie bei file();.
Funktion ist ideal für Contentmanagementsysteme.
Wer sie haben möchte bitte eine PM (persönliche Mail) an mich.
Fnk darf auch gerne auf einen der php Portale gepostet werden :-)

____
Cyrill
E.O.B.





php::bar PHP Wiki   -   Listenarchive