Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
MySQL на примерах. Авторы: Кузнецов М.В., Симдянов И.В. PHP 5. На примерах. Авторы: Кузнецов М.В., Симдянов И.В., Голышев С.В. Самоучитель PHP 5 / 6 (3 издание). Авторы: Кузнецов М.В., Симдянов И.В. MySQL 5. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В. PHP на примерах (2 издание). Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум PHP

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: Как сделать выбор нескольких значений?
 
 автор: FatBoy   (21.01.2006 в 10:05)   письмо автору
 
 

Мне надо организовать такую вещь.

Есть три варианта. Надо чтобы посетитель мог выбрать любой 1, или любые два, или все три, но не мог не выбрать "ни одного".
радио-кнопки ТОЛЬКО 1 из 3, чекбокс - можно сделать "НИ ОДНОГО".
Как это реализовать и соответственно как это обработать???

   
 
 автор: cheops   (21.01.2006 в 13:27)   письмо автору
 
   для: FatBoy   (21.01.2006 в 10:05)
 

Это нужно сделать на JavaSript или PHP тоже пойдёт?

   
 
 автор: FatBoy   (21.01.2006 в 13:39)   письмо автору
 
   для: cheops   (21.01.2006 в 13:27)
 

Пойдет все что угодно.
Я заткнулся на самом подходе. Не пойму а чем это вообще можно сделать.
Может даже выпадающими списками или ... не знаю вобщем.

   
 
 автор: cheops   (21.01.2006 в 13:44)   письмо автору
 
   для: FatBoy   (21.01.2006 в 13:39)
 

Я бы поступил примерно так
<?php 
  
if(!empty($_POST) && !isset($_POST['chk'])) 
  { 
    echo 
"Надо бы хоть что-то выбрать";
  } 
  if(isset(
$_POST['chk']))
  {
    echo 
"<pre>";
    
print_r($_POST['chk']);
    echo 
"</pre>";
  }
  echo 
"<form name=count method=post>"
  echo 
"<input type=checkbox name='chk[1]'><br>"
  echo 
"<input type=checkbox name='chk[2]'><br>"
  echo 
"<input type=checkbox name='chk[3]'><br>"
  echo 
"<input type=submit name='peremen' value='Обработать'>"
  echo 
"</form>"
?>

   
 
 автор: FatBoy   (21.01.2006 в 13:52)   письмо автору
 
   для: cheops   (21.01.2006 в 13:44)
 

Понятно. Спасибо.

Но ограничить сразу, чтобы без повторного отмечания не получается?

Ладно. В принципе сойдет. Я уже добавлю надпись, что надо чего-то отметить ОБЯЗАТЕЛЬНО!

   
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования