我有持有該複選框,我想一個變量發送形式:表複選框不設置
<input type="checkbox" name"deleteimg" value="checked"/>
<input type="hidden" name="currentimage" value="<?php echo $row['event_img'];?>" />
然後我的PHP檢查是否有發送的值,如果複選框被選中,它會將該變量設置爲空白。 (「」)
$deleteimg=$_POST['deleteimg'];
$image=$_POST['currentimage'];
if(isset($deleteimg))
{
$image='';//delete the current image
}
但是,當表單上的複選框被勾選時,這不起作用,如果它沒有被選中,它也不起作用。
如果複選框被選中,我希望它設置一個變量爲空,即「」,所以它在數據庫中清除。如果沒有檢查,變量將根據請求在$ image變量中設置。
感謝
剛剛看到我的錯誤。如果我的回答對你有幫助,我沒有把name =「」我已經把名字「」 – 2011-04-17 19:38:22
「,你能標記爲回答嗎? – Dementic 2011-04-21 08:30:42