PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Array speichert leere Werte in eine Datei..


[DoS]
22.12.2001, 16:33
hi!

ich weiß nicht wo mein Fehler ist..
kann mir jemand helfen?

hier ein ausschnitt
...
...
<form method=post action=?>
<input type=&quot;hidden&quot; name=&quot;do&quot; value=&quot;save_eintrag&quot;>
...
$eintrag = array($name, $avatar, $icq, $email, $homepage, $herkunft, $kommentar);
}
elseif($do == &quot;save_eintrag&quot;)
{
$dat_file = file(&quot;gb_save.inc&quot;);
foreach($dat_file as $dat_file_inhalt)
{
echo $dat_file_inhalt;
}
$dat_file_open = fopen(&quot;gb_save.inc&quot;, &quot;w&quot;);
fputs($dat_file_open, &quot;$eintrag[0],$eintrag[1],$eintrag[3],$eintrag[2],$eintrag[4],$eintrag[5],$eintrag[6]\n$dat_file_inhalt&quot;);
fclose($dat_file_open);
echo <<<END
<script language=&quot;JavaScript&quot;>
self.location.href=&acute;g-book.php?&acute;
</script>
END;
}
...
...

In die datei werden leere Werte gespeichert!

bitte um hilfe :D
[DoS]


pate33
22.12.2001, 16:42
wieso verwendest du ueberhaupt den array $eintrag... du kannst du variablen doch auch direkt in die datei schreiben, ohne den array.. desweiteren wuerd ich mal mit nem echo ueberpruefen, ob in den variablen ($name, $icq usw.) was drinsteht...

greetz

cYrus
22.12.2001, 16:45
fputs($dat_file_open, &quot; $eintrag[0],$eintrag[1],$eintrag[3],$eintrag[2],$eintrag[4],$eintrag[5],$ei ntrag[6]\n$dat_file_inhalt &quot;);

da stimmt auch nochwas ned so ganz...

so long
Dj-Cyrus

[DoS]
22.12.2001, 18:41
am Array lags wohl! Aber ich weiß nicht was es war, ich speicher jetzt die Daten als Variablen direkt in die Datei!

thx
[DoS]