hallo,
ich bastel immnoch an meinen chat, komme mit dem deleter nicht weiter
mein array ist ein json array und sieht so aus
löschen habe ich so versucht:
leider löscht er dann alles.
komme nicht weiter ich gebe per get den key des json array zur del.php
nun möchte ich den eintrag löschen und die Datei neu schreiben.
ich bastel immnoch an meinen chat, komme mit dem deleter nicht weiter
mein array ist ein json array und sieht so aus
PHP:
{"time":1425989082,"users":[],"chats":[{"user":"hups","date":"9 March 09:12","chat":"hallo"},{"user":"hups","date":"10 March 13:04","chat":"<img style=\"vertical-align:middle\"src=\"smilies\/lazycrasy\/32\/smiley43.png\"> nature"}]}
löschen habe ich so versucht:
PHP:
$keydel= $_GET['del'];
$json_url = "chat/chattxt/hups/English.txt";
$json = file_get_contents($json_url);
$links = json_decode($json, TRUE);
foreach ($links['chats'] as $key => $item) {
if($keydel== $key){unset($item);
//print_r($item); wenn ich es hier ausgebe hatt er es gelöscht
}
$newchats=$item;
}
$chats = json_encode($newchats);
file_put_contents($json_url, $newchats);
leider löscht er dann alles.
komme nicht weiter ich gebe per get den key des json array zur del.php
nun möchte ich den eintrag löschen und die Datei neu schreiben.