mehrere formulareinträge mit php aufeinmal löschen
cr
- php
0 dedlfix
hallo liebes forum,
ich möchte gerne mehrere formularfelder aufeinmal löschen, leider kann mein script momentan nur eein formularfeld aufeinmal löschen.
hier mal das formular
Name Datum Löschen?
Testname1 01.01.2008 <input type='checkbox' name='delete' value='$delete_value'>
Testname2 01.03.2008 <input type='checkbox' name='delete' value='$delete_value'>
$delete_value enthält alle informationen des eintrages. wenn nun der user die checkbox aktiviert/setzt löscht es den eintrag. wenn nun aber beide selektiert werden, wird trotzdem nur eines gelöscht.
mein php script dazu:
$delete = $_POST['delete'];
if($delete != "")
{
$datei_erinnerung_delete = file('cms/files/tool-erinnerung.txt');
$datei_handle_erinnerung = fopen("cms/files/tool-erinnerung.txt", 'w');
flock($datei_handle_erinnerung,LOCK_EX);
foreach($datei_erinnerung_delete as $zeile_erinnerung_delete)
{
if($zeile_erinnerung_delete != $delete_value)
{
fwrite($datei_handle_erinnerung, $zeile_erinnerung_delete);
}
}
fclose($datei_handle_erinnerung);
Wie könnte ich umsetzten, dass alle ausgewählten checkboxen gelöscht werden?
Danke für eure Hilfe!
cr
}
echo $begrüßung;
Testname1 01.01.2008 <input type='checkbox' name='delete' value='$delete_value'>
Testname2 01.03.2008 <input type='checkbox' name='delete' value='$delete_value'>
Wie könnte ich umsetzten, dass alle ausgewählten checkboxen gelöscht werden?
Geh gemäß den FAQ-Fragen How do I create arrays in a HTML <form>? und How do I get all the results from a select multiple HTML tag? vor.
echo "$verabschiedung $name";