Briefkasten
Erfahrenes Mitglied
Hallo,
ich habe eine Templatedatei. Diese lade ich in mein Skript rein und muss alle Links anpassen (Bilder, src, etc.), damit die Page noch funktioniert.
Ich hab dazu folgenden Ausdruck:
Mit diesem Ausdruck fügt er überall das richtige Verzeichnis dazu. Allerdings auch bei den Links. Das soll er aber nicht. Bei <a href=" soll er keine Änderung vornehmen"
Hat jemand eine Idee?
Ich hab es mit
probiert.
Dann macht er aber keine anpassung mehr bei
Hat jemand eine Idee, wie er alle hrefs anpasst außer es handelt sich um einen <a href link?
mfg
ich habe eine Templatedatei. Diese lade ich in mein Skript rein und muss alle Links anpassen (Bilder, src, etc.), damit die Page noch funktioniert.
Ich hab dazu folgenden Ausdruck:
PHP:
$_zeile=preg_replace("#href=('|\")(.*)('|\")#Uis","href=\\1".$this->m_template_dir."/\\2\\3",$_zeile);
Mit diesem Ausdruck fügt er überall das richtige Verzeichnis dazu. Allerdings auch bei den Links. Das soll er aber nicht. Bei <a href=" soll er keine Änderung vornehmen"
Hat jemand eine Idee?
Ich hab es mit
Code:
"/(?!a\s+)#href=(['\"])([^'\"]+)(['\"])/"
probiert.
Dann macht er aber keine anpassung mehr bei
PHP:
<link href="template/default.css" rel="stylesheet" type="text/css"/>
Hat jemand eine Idee, wie er alle hrefs anpasst außer es handelt sich um einen <a href link?
mfg