我有一個在頂部有一個deleteimage.php頁面包括「的functions.php」 < ==有我的所有功能PHP的兩種形式之一頁
OKK和我deleteimage.php頁我有一個形式看起來是這樣的:
<form action="#" method="post" id="delForm">
<input type="submit" name="deleteImg" id="deleteImg" value="Delete Image"/>
</form>
然後在我的網頁包括我有其中有一個功能:
foreach ($lines as $line) {
$images = explode(":", $line);
if ($user == $images[2]) {
$imgPath = $images[0];
$content .= '<div class="private"> <img class="yourGal" src="';
$content .= $imgPath . '"';
$content .= 'width="200" alt="$title" /><form action="#" method="post"><input type="checkbox" name="delete[]" value="'.$imgPath .'"/>Delete</form></div>';
}
}
return $content;
基本上顯示了所有你上傳的旁邊有一個複選框的圖片。現在我有第一種形式,所以我可以檢查儘可能多的圖片,然後單擊刪除以刪除它們。 我的繼承人問題,我不能讓它調用$ _ POST [「刪除],我有這個功能檢查
if (isset($_POST['deleteImg'])) {
echo 'You have selected ' . count($_POST['delete']) . ' images';
}
但它說未定義指數:在計數刪除($ _ POST [」刪除」 ])
沒有_POST [delete],只有_POST [deleteImg],但這不是一個計數器。 – 2011-05-11 02:51:08