Ich habe hier ein script was auf einen arry basierend ist, was ja kein Problem darstellt. Das Problem taucht erst auf, wenn man jetzt z.b ein Feld leer lässt , dann gibt es einen totalen murks und zerstört die cfg datei.
Hier mal der php code:
Code: Select all
$fp = fopen($settings, "w+");
$i = 0;
while ($i < count($settings))
{
fwrite($fp, "".$settings[$i]." "".$configarray[$i].""n");
$i++;
}
fwrite($fp, "");
fclose($fp);
Code: Select all
$fp = fopen($settings, "w+");
$i = 0;
while ($i < count($settings))
{
if($configarry[$i]=="")
{
echo "Alle Felder ausfüllen Bitte";
} else {
fwrite($fp, "".$settings[$i]." "".$configarray[$i].""n");
}
$i++;
}
fwrite($fp, "");
fclose($fp);
weiss da einer eine lösung?