Hallo,
folgende Situation: ich habe diesen WYSIWYG-Editor, den der IE unterstützt (div CONENTEDITABLE). Da kann man auch Bilder einfügen. Jetzt soll das ganze aber als CMS benutzt werden -> Es können nur Bilder verwendet werden, die schon auf dem Server liegen.
Wenn ich jetzt den Quelltext, den der Editor erstellt in der DB speichere, steht da logischerweise bei den Bildern mein lokaler Pfad drin und eben nicht der Pfad auf dem Server. Daher möchte ich folgendes:
soll ersetzt werden durch
Mit regex sollte das ja kein Problem sein. Folgenden Code habe ich:
Der funktioniert aber leider nicht.
- Wo ist mein Denkfehler?
- gibt es Programme, mit denen ich meine regex testen kann, ohne die dauernd auf den Server laden zu müssen?
Danke für eure Antwort(en)
strauberry
folgende Situation: ich habe diesen WYSIWYG-Editor, den der IE unterstützt (div CONENTEDITABLE). Da kann man auch Bilder einfügen. Jetzt soll das ganze aber als CMS benutzt werden -> Es können nur Bilder verwendet werden, die schon auf dem Server liegen.
Wenn ich jetzt den Quelltext, den der Editor erstellt in der DB speichere, steht da logischerweise bei den Bildern mein lokaler Pfad drin und eben nicht der Pfad auf dem Server. Daher möchte ich folgendes:
Code:
<img src="D:\Ordner\Ordner\sub\datei.gif">
Code:
<img src="../images/datei.gif">
PHP-Code:
$Quelltext = eregi_replace('/^(src=\")(.*)(\/\.(gif|jpg))$/','images',$Quelltext);
- Wo ist mein Denkfehler?
- gibt es Programme, mit denen ich meine regex testen kann, ohne die dauernd auf den Server laden zu müssen?
Danke für eure Antwort(en)
strauberry
Kommentar