Показать сообщение отдельно
  #1 (permalink)  
Старый 16.12.2013, 16:14
Аспирант
Отправить личное сообщение для piraids Посмотреть профиль Найти все сообщения от piraids
 
Регистрация: 20.08.2013
Сообщений: 88

значение checkbox 1 или 0
как передать 1 если отмечен чекбокс, и 0 если не отмечен? или вместо 0 просто ничего, в данном варианте всегда передается 1:
<input type="checkbox" name="favorites" value="1" <?php if ($line['favorites']=="1"){echo ("checked");}?> onChange="document.location.href='/actions.php?mode=TLogin&do=setfavorites&id=<?php echo ($line['id']); ?>&favorites='+this.value+'&back='+window.location.href">



надо как то так, подскажите с синтаксисом пожалуйста:
<input type="checkbox" name="favorites" value="if(element.checked==true){1}else{0}" <?php if ($line['favorites']=="1"){echo ("checked");}?> onChange="document.location.href='/actions.php?mode=TLogin&do=setfavorites&id=<?php echo ($line['id']); ?>&favorites='+this.value+'&back='+window.location.href">
Ответить с цитированием