Форум программистов, компьютерный форум, киберфорум
Наши страницы
PHP для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.75/4: Рейтинг темы: голосов - 4, средняя оценка - 4.75
Phiona
15 / 1 / 6
Регистрация: 08.10.2013
Сообщений: 258
1

проверку правильности заполнения таблицы истинности

07.03.2014, 00:24. Просмотров 679. Ответов 1
Метки нет (Все метки)

Помогите добавить проверку правильности заполнения таблицы истинности и проверку, избавляющую от ошибки в случае, когда ни один элемент не выбран.

таблица
PHPHTML
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=windows-1251">
<title>Таблица истинности логической операции "ИЛИ"</title>
</head>
<body>
<h1>Таблица истинности логической операции "ИЛИ"</h1>
<form name="test" action="testOR.php">
<table border="1">
<tr><td>&nbsp;</td>
<th>0</th>
<th>1</th></tr>
<tr><th>0</th>
<td><input type="checkbox" name="OR[]" value="00">
<td><input type="checkbox" name="OR[]" value="01"> </tr>
<tr><th>1</th>
<td><input type="checkbox" name="OR[]" value="10">
<td><input type="checkbox" name="OR[]" value="11"></tr>
</table>
<p><input type="submit" value="Проверить!">
</body>
</html>
 
обработчик
<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=windows-1251">
<title>Таблица истинности логической операции "ИЛИ"</title>
</head>
<body>
<h1>Результат теста</h1>
<p>Вы заполнили таблицу следующим образом:
<p><table border="1">
<tr><td>&nbsp;</td>
<th>0</th>
<th>1</th></tr>
<tr><th>0</th>
<td><?php echo (in_array("00",$OR))?"1":"0";?>
<td><?php echo (in_array("01",$OR))?"1":"0";?></TR>
<tr><th>1</th>
<td><?php echo (in_array("10",$OR))?"1":"0";?>
<td><?php echo (in_array("11",$OR))?"1":"0";?></TR>
 
</table>
<p><input type="submit" value="Проверить!">
</body>
</html>
0
Лучшие ответы (1)
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
07.03.2014, 00:24
Ответы с готовыми решениями:

Контроль правильности заполнения УНН
Господа, подскажите алгоритм контроля правильности заполнения УНН. Насколько я...

Проверка правильности заполнения формы
Задача реализовать проверку правильности заполнения формы средствами...

Осуществить проверку правильности введённых символов
ввести строку символов,состоящую латинских букв,цифр и пробелов.осуществить...

Осуществить проверку правильности введенных символов.
ввести строку символов,состоящую из латинских букв,цифр и пробелов.Осуществить...

Регулярное выражение на проверку правильности URL
Как правильно проверить корректность введенного URL самого простого вида?...

1
itisntsoHard
16 / 16 / 6
Регистрация: 14.11.2013
Сообщений: 86
07.03.2014, 02:01 2
Лучший ответ Сообщение было отмечено Phiona как решение

Решение

$_POST['OR'] это массив, содержащий значения флажков, которые были выбраны пользователем.

PHP
1
2
3
4
5
6
7
8
9
10
11
  $a = $_POST['OR'];
  if(empty($a))
  {
    echo("Вы ничего не выбрали.");
    //действия
  }
  else
  {
    echo("Вы что-то выбрали.");
    //действия
  }
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
07.03.2014, 02:01

Проверка правильности заполнения формы на стороне клиента
Здравствуйте помогите написать код и вставить его в эту форму для проверки...

скрипт выполняющий проверку правильности записи числа
Пожалуйста помогите написать приложения с интерфейсом для проверки...

Как сделать проверку правильности ввода числа
У меня есть программа, которая переводит из восьмеричной системы счисления в...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru