За последние 24 часа нас посетили 62997 программистов и 1741 робот. Сейчас ищут 849 программистов ...

Значение checkbox

Тема в разделе "PHP для новичков", создана пользователем greenzlat, 13 апр 2011.

  1. greenzlat

    greenzlat Активный пользователь

    С нами с:
    27 апр 2008
    Сообщения:
    255
    Симпатии:
    0
    Есть форма в которой имеется 1 checkbox. Нужно если checkbox отмечен галочкой - передать 0, если не отмечен то 1.

    HTML:
    1.         <input name="kod" type="checkbox" checked="checked" value="0" />
    2.  
    Обработчик:
    PHP:
    1. <?php if($_POST['kod']) {$kod=='0';} else {$kod=='1'; }; ?>
    2.  
    При любом случае у меня передается 0.
     
  2. [vs]

    [vs] Суперстар
    Команда форума Модератор

    С нами с:
    27 сен 2007
    Сообщения:
    10.559
    Симпатии:
    632
    HTML:
    1. <input name="kod" type="checkbox" checked="checked" value="1" />
    2.  
    PHP:
    1. <?
    2. if (!isset($_POST['kod'])) {
    3.      $_POST['kod'] = 0;
    4. }
     
  3. Gromo

    Gromo Активный пользователь

    С нами с:
    24 май 2010
    Сообщения:
    2.786
    Симпатии:
    2
    Адрес:
    Ташкент
    greenzlat
    PHP:
    1. <?php $kod = isset($_POST['kod']) ? 0 : 1; ?>
    ещё не забудь проверить, что у тебя переменная вообще уходит из формы, и уходит именно post-ом, а не get-ом.