hi!
da ist der wurm drinnen:
und ich schaff es einfach nicht den Fehler zu finden... diese codestelle soll in die datei variable.php
eine bestimmte zeile ersetzten, bzw. wenn nerst1 1 ist, soll eine Zeile dranngehängt werden.
(ich mach das so:
letzte Zeile (?>) erste ich mit der zeile, die ich neu geschrieben habe, und hänge danach eine neue letzte Zeile (?>) drann.
lg. SquirrelFrank
da ist der wurm drinnen:
PHP-Code:
$rp = fopen("variable.php","w");
if ($rp)
{
// Alle Werte in einen Array lesen
$x = 0;
$geszeichen = "=";
while ($zeile!="?>")
{
$zeile = fgets($rp, 1000);
if(nerst1!=1)
{
$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(nerst1==1)
{
if($bvar!="?>")
{ fwrite($rp,$zeile); }
else
{
$satzzeichen1="$";
$satzzeichen2=";";
$endofall="?>";
$ersatzwritezeile=$satzzeichen1.$bvariablename."=".$satzteichen.$varcontent.$satzteichen.$satzzeichen2;
fwrite($rp,$ersatzwritezeile);
fwrite($rp,$endofall);
}
}
}
fclose($rp);
}
eine bestimmte zeile ersetzten, bzw. wenn nerst1 1 ist, soll eine Zeile dranngehängt werden.
(ich mach das so:
letzte Zeile (?>) erste ich mit der zeile, die ich neu geschrieben habe, und hänge danach eine neue letzte Zeile (?>) drann.
lg. SquirrelFrank
Kommentar