Hi zusammen,
Hab nen kleines Problem mit dem Loeschen von Strings aus Arrays.
Folgendes, mein Script dient dem Zweck einen bestimmten String aus dem Array zu Loeschen das es auch wunderbar tut, aber beim Speichern der Datei ("Angenommen ich Loesche String[0]") fehlt jeweils der darauf folgende String.
Ich hoffe ihr könnt mir sagen was ich falsch mache?
Auszug vom Script:
if($del)
{
$inhalt = file('user.dat');
echo "$inhalt[$k] wurde Gelöscht!<br>";
unset($inhalt[$k]);
trim(file('user.dat'));
$fp = fopen('user.dat','w');
rewind($fp);
for($i=0;$i<count($inhalt);$i++)
{
fputs($fp,$inhalt[$i]);
}
fclose($fp);
}
Danke für eure Muehen
MfG Chris