![]() |
форма и чекбоксы
Подскажите! есть у меня форма в ней чекбоксы.
Нужно, если чекбокс выбран записать его данные в файл! незнаю как отследить выбран ли он или нет! |
<form action='sss.php' method='get'>
<input type='checkbox' name='namecheck'> ================================= echo $_GET['namecheck']; или в адресной строке |
<?
if(!empty($beer)) { //Тут должен быть код занесения данных формы в файл } else { //Тут должен быть код, если checkbox не вжат } ?> <form action="index.php" method="post"><input type="checkbox" name="beer" value=""> <input type="submit" name="ok"> </form> |
serzh
ненадо советовать НЕПРАВИЛЬНО... ненадо програмировать под register_globals On |
2serzh:
убери флаг с чекбокса и: echo intval(isset($_GET['checkname'])); |
спасибо Nirva
я вобщем решил ето так:
файл vote.php: PHP код:
Код:
<form action='inde.php' method='post'> <INPUT type=hidden name="namecheck" value="namecheck"> <input type='checkbox' name='namecheck'></input> <INPUT type=submit name=submit value="Послать данные"></INPUT> </form> |
может все же лучше проверять на isset()?
|
Нирва, не советуй неправильно =)
|
я не советую, я сомневаюсь сам =)
и все же - при неотмеченом чекбоксе значение ни опера, ни ие не передает. ничего другого под рукой нет. поделись опытом, будь добр? |
передаёт!!!
при не отмеченом чекбоксе она передает значение скрытого поля! т.к. оно != "on", можно действовать дальше! |
| Часовой пояс GMT +4, время: 20:46. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.