hi
hier ein ausschnitt von meinem teilscript, dass, wenn $nerst1==1 eine bestehende variable in eine datei schreiben, wenn $nerst==0, dann wird eine neue variable geschrieben. Das problem ist jetzt nun, dass, wenn ich das script aufrufe, die datei, in die geschrieben werden soll (da steht vorher
<?php
?>
drinnen), einfach lehr wird, und 0kB bekommt.
Wo liegt mein Fehler?
vielen dank
SquirrelFrank
hier ein ausschnitt von meinem teilscript, dass, wenn $nerst1==1 eine bestehende variable in eine datei schreiben, wenn $nerst==0, dann wird eine neue variable geschrieben. Das problem ist jetzt nun, dass, wenn ich das script aufrufe, die datei, in die geschrieben werden soll (da steht vorher
<?php
?>
drinnen), einfach lehr wird, und 0kB bekommt.
Wo liegt mein Fehler?
vielen dank
SquirrelFrank
PHP-Code:
$rp = fopen("variable.php","w");
if ($rp)
{
// Alle Werte in einen Array lesen
while(!feof($rp))
{
$zeile = fgets($rp, 1000);
if($nerst==0)
{
$zeichenz = strpos($zeile, "=");
$vzeile = substr($zeile, 0, $zeichenz);
if($bvar!=$vzeile)
{ fwrite($rp,$zeile); }
else
{
$satzteichen="'";
$ersatzwritezeile=$bvar."=".$satzteichen.$varcontent.$satzteichen.";";
fwrite($rp,$ersatzwritezeile);
}
}
elseif($nerst==0)
{
$satzzeichen1="$";
$satzteichen="'";
$endofall="?>";
$ersatzwritezeile=$satzzeichen1.$bvar."=".$satzteichen.$varcontent.$satzteichen.";";
fwrite($rp,$ersatzwritezeile);
fwrite($rp,$endofall);
}
}
fclose($rp);
}
Kommentar