0
由於某種原因,總是收到以下錯誤提供參數無效:未定義指數&爲的foreach()+形式
- 未定義的索引:除去在第5行
- 提供的foreach無效的參數()第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
是的,它應該是成爲 –
因爲你有兩種不同的形式。 –