Jan K.: funktion um php sensibele zeichen zu entschärfen?

Beitrag lesen

else {
$_POST["newmenu"]=str_replace("|","|",$_POST["newmenu"]);
$_POST["newmenu"]=str_replace("/","/",$_POST["newmenu"]); $_POST["newmenu"]=str_replace("?","?",$_POST["newmenu"]);  $_POST["newmenu"]=str_replace("*","*",$_POST["newmenu"]);
$_POST["newmenu"]=str_replace(":",":",$_POST["newmenu"]);
$datei=fopen("menu.txt","a+");
fwrite($datei,$_POST["newmenu"]."|");
fclose($datei);
$name=$_POST["newmenu"].".txt";
$datei=fopen("$name","w+");
fclose($datei);
echo "<br><br><center><q style='color:green'>Menüpunkt "".$_POST["newmenu"]."" hinzugefügt.</q></center>";
}

Diese zeichen rufen bisher Warnings hervor.
Es werden sicher noch etliche mehr sein.