Я пытаюсь удалить элементы из списка, установив флажок рядом с элементом, а затем нажав кнопку «Удалить». Вот мой код:
if(isset($_SESSION['items'])) {
$list=$_SESSION['items'];
// display the list and create the form with checkboxex
if ((isset($_POST['RemoveItems'])) && (isset($_POST['removeFromList']))){
$removeFromList=$_POST['removeFromList'];
//removeFromList is a array holding checkboxes values
for($i=0;$i<count($removeFromList);$i++)
{
unset($list[$removeFromList[$i]]);
$_SESSION['items']=$list;
}
}} else echo 'No items here';
Что он делает, это удаляет все элементы, кроме одного. Этот элемент является первым элементом списка $, и независимо от того, что я делаю, я не могу удалить его.
Задача ещё не решена.
Других решений пока нет …