0
по какой-то причине я получаю следующие ошибки:Неопределенного индекс & Недействительный аргумент для Еогеаспа() + формы
- Неопределенное индекс: удалить в строке 5
- Недействительный аргумент для Еогеаспа() on line 6
У вас есть идеи, что я делаю неправильно?
Спасибо :)
<html>
<body>
<?php
if(isset($_POST['remove_yes'])){
echo $_POST['remove'];
foreach($_POST['remove'] as $item){
echo ('You have just removed location id: '.$item . '<br />');
}
}
elseif(isset($_POST['remove_no'])){
echo 'No data removed!';
}
?>
<form method="post">
<input type="submit" class="button" name="submit_remove" value="Remove">
<input type="checkbox" name="remove[a]">
<input type="checkbox" name="remove[b]">
</form>
<?php
if(isset($_POST['submit_remove'])){ //confirmation
?>
<form method="post">
<table>
<tr>
<th>Do you want to really remove data?</th>
</tr>
<tr>
<td><input type="submit" value = "Yes" name = "remove_yes"></td>
<td><input type ="submit" value = "No" name="remove_no"></td>
</tr>
</table>
</form>
<?php
}
?>
</body>
</html>
'$ _POST [ 'удалить'] 'является массивом – devpro
да предполагается be –
Потому что у вас есть две разные формы. –