Problem med søg og erstat script
Jeg prøver at lave en funktion der kan søge og erstatte noget i en fil og så gemme ændringerne, men det eneste jeg udretter er at slette indholdet af filen.Koden ser således ud:
$Fil = fopen("Diverse/Indstillinger.php", "w+");
$Erstat[] = $Side[1];
$Erstat[] = $Side[2];
$Erstat[] = $Side[3];
$Erstat[] = $Side[4];
$NyData[] = $_POST[1];
$NyData[] = $_POST[2];
$NyData[] = $_POST[3];
$NyData[] = $_POST[4];
//kontrol af ny kode
if($_POST[5] == $_POST[5_2]){
$Erstat[] = $Side[5];
$NyData[] = md5(md5($_POST[5]));
}
$NyFil = str_replace($Fil, $Erstat, $NyData);
fwrite($NyFil);
fclose($Fil);
Nogen der kan se en fejl??