Ueber wieviele Stufen werden solche news abgekupfert
Auf jeder Stufe muß mit magic_guotes gerechnet werden.
Will man portable Programme schreiben, dann ist man gezwungen
das abzuhandeln!
<?
if ($action==Speichern) {
$fp = fopen ("../xml/news.xml","w");
// Hier meine Änderung !!!
$news=str_replace("\\\"","\"",$news);
fwrite($fp,$news);
fclose($fp);
$page=0;
include 'adminmenue.php';
die();
}
$datei = "../xml/news.xml";
$array = file($datei);
for($x=0;$x<count($array);$x++){
$d .=$array[$x];
}
$tbl .= "<tr><td>News Datei:</td></tr>";
$tbl .= "<tr><td><form action=\"index.php?page=6\" method=\"post\"><textarea name=\"news\" cols=100 rows=25>$d</textarea>;</td></tr>";
$tbl .= "<tr><td><input type=submit name=action value=Speichern></form></td></tr>";
$tbl.="<tr><td><a href=\"index.php?page=0\">Zurueck</a></td></tr>";
include 'adminmenue.html';
?>
$news=str_replace("\\\"","\"",$news);
// würde ich ersetzen durch z.B.
$news = (get_magic_quotes_gpc()) ? stripslashes($news) : $news;
$array = file($datei);
for($x=0;$x<count($array);$x++){
$d .=$array[$x];
// würde ich ersetzen durch z.B.
$d = htmlentities(file_get_contents($datei));
Kommentar