hallo,
ich teste jetzt schon über einen tag mit den regulären ausdrücken rum aber bekomms net gebacken. deswegen frag ich hier jetzt einfach:
ich habe mehrere bilder, deren html code z.b. so aussieht:
nun soll vor der url zum bild noch cms gesetzt werden.
also es soll so aussehen:
mein code hierzu sieht nun wie folgt aus:
funzt jedoch nicht.
wenn mir jemand das problem lösen könnte, wäre ich ihm sehr dankbar!
gruß
wolle
ich teste jetzt schon über einen tag mit den regulären ausdrücken rum aber bekomms net gebacken. deswegen frag ich hier jetzt einfach:
ich habe mehrere bilder, deren html code z.b. so aussieht:
PHP-Code:
<img src="includes/tiny_mce/plugins/imagemanager/images/meister.jpg" border="0" alt=" " width="187" height="265" />
also es soll so aussehen:
PHP-Code:
<img src="cms/includes/tiny_mce/plugins/imagemanager/images/meister.jpg" border="0" alt=" " width="187" height="265" />
PHP-Code:
// $cont = eingangsstring
$suche = array ('@<img src="(.*?)"[^>]*?>@si');
$ersetze = array ('< img src="cms/\1\2"\3>');
$text = preg_replace($suche, $ersetze, $cont);
// $text = ausgabestring
wenn mir jemand das problem lösen könnte, wäre ich ihm sehr dankbar!
gruß
wolle
Kommentar