Guten Abend noch einmal,
so weit bin ich nun gekommen:
<?PHP #### preg_replace.php ####
$var = "<frame src="script.html" target="_blank">\n";
$var.= "<frame src="hallo.php" target="_blank">\n";
$new = "getpage.php?page=";
$new_var = preg_replace("/(<frame\s+src=")(\S*")/i","$1".$new."$2",$var);
echo "<pre>";
echo htmlspecialchars($new_var);
echo "</pre>";
?>
Und das funktioniert auch soweit, wei ich das wollte.
a) Wo sind hier noch Fehler drin?
b) wie kann ich Rückseicht nehmen auf die Fälle:
b1) <frame src="../../bilder/bild27.jpg">
b2) <frame src="http://www.kanngarnichtsein.de/file.php?id=22">
und alle Spielarten daraus.
Möchte das besonders Fabian und Mathew ans Herz legen.
Liebe Grüße aus http://www.braunschweig.de
Tom
--
Intelligenz ist die Fähigkeit, aus Fehlern Anderer zu lernen und Mut die, eigene zu machen.
Intelligenz ist die Fähigkeit, aus Fehlern Anderer zu lernen und Mut die, eigene zu machen.