У меня есть форма, которая содержит этот флажок и переменную, которую я хотел бы отправить:
<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 по запросу.
спасибо