Thomas Schmieder: Austausch der FrameSrc, nächster Schritt

Beitrag lesen

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.