0 / 0 / 0
Регистрация: 23.10.2014
Сообщений: 25

Радио на РНР

31.03.2015, 13:49. Показов 627. Ответов 3
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Привет. Прошу помощи с RadioButton, нужно на странице опроса, когда ни одного значения иль в одном вопросе тоже не выбрано ни одного значения, при нажатии чтоб вывело что не выбрано значение иль както в етом роде чтоб сообщало.
Очень прошу. Зарание большое спасибо.

Кликните здесь для просмотра всего текста

PHP
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
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
<?php session_start(); ?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1251" />
<title>Test</title>
</head>
<body>
<?php if ($_SESSION['golos'] != 'golos' )  {?>
 
<FORM METHOD="POST" action="golos.php">
<TABLE BORDER=1> <TR> <TD> <TABLE BORDER=0>
 
<TR> <TD> 1. Каким транспортом вы чаще пользуетесь? </ TD> </ TR>
<TR> <TD> <INPUT TYPE = radio NAME = aaa VALUE = 1> Поезд / электричка </ TD> </ TR>
<TR> <TD> <INPUT TYPE = radio NAME = aaa VALUE = 2> Трамвай / троллейбус </ TD> </ TR>
<TR> <TD> <INPUT TYPE = radio NAME = aaa VALUE = 3> Автобус / такси </ TD> </ TR>
<TR> <TD> <INPUT TYPE = radio NAME = aaa VALUE = 4> Личное авто </ TD> </ TR>
<TR> <TD> <INPUT TYPE = radio NAME = aaa VALUE = 5> Велосипед </ TD> </ TR>
<TR> <TD> <INPUT TYPE = radio NAME = aaa VALUE = 6> Хожу пешком </ TD> </ TR>
 
<TR> <TD> 2. Где хотели бы побывать? </ TD> </ TR>
<TR> <TD> <INPUT TYPE = radio NAME = bbb VALUE = 7> London </ TD> </ TR>
<TR> <TD> <INPUT TYPE = radio NAME = bbb VALUE = 8> New York </ TD> </ TR>
<TR> <TD> <INPUT TYPE = radio NAME = bbb VALUE = 9> Dubai </ TD> </ TR>
<TR> <TD> <INPUT TYPE = radio NAME = bbb VALUE = 10> Paris </ TD> </ TR>
<TR> <TD> <INPUT TYPE = radio NAME = bbb VALUE = 11> Sydney </ TD> </ TR>
<TR> <TD> <INPUT TYPE = radio NAME = bbb VALUE = 12> Miami </ TD> </ TR>
 
<TR> <TD> 3. Какую черту характера ты хотел бы видеть во всех людях? </ TD> </ TR>
<TR> <TD> <INPUT TYPE = radio NAME = ccc VALUE = 13> Доброта </ TD> </ TR>
<TR> <TD> <INPUT TYPE = radio NAME = ccc VALUE = 14> Дружелюбие </ TD> </ TR>
<TR> <TD> <INPUT TYPE = radio NAME = ccc VALUE = 15> Верность </ TD> </ TR>
<TR> <TD> <INPUT TYPE = radio NAME = ccc VALUE = 16> Правдивость </ TD> </ TR>
<TR> <TD> <INPUT TYPE = radio NAME = ccc VALUE = 17> Трудолюбие </ TD> </ TR>
<TR> <TD> <INPUT TYPE = radio NAME = ccc VALUE = 18> Искренность </ TD> </ TR>
 
<TR> <TD> 4. Какой у тебя ноутбук? </ TD> </ TR>
<TR> <TD> <INPUT TYPE = radio NAME = ddd VALUE = 19> Asus </ TD> </ TR>
<TR> <TD> <INPUT TYPE = radio NAME = ddd VALUE = 20> Acer </ TD> </ TR>
<TR> <TD> <INPUT TYPE = radio NAME = ddd VALUE = 21> Lenovo </ TD> </ TR>
<TR> <TD> <INPUT TYPE = radio NAME = ddd VALUE = 22> Apple </ TD> </ TR>
<TR> <TD> <INPUT TYPE = radio NAME = ddd VALUE = 23> Samsung </ TD> </ TR>
<TR> <TD> <INPUT TYPE = radio NAME = ddd VALUE = 24> Hewlett Packard (hp) </ TD> </ TR>
<TR> <TD> <INPUT TYPE = radio NAME = ddd VALUE = 25> Нет ноутбука </ TD> </ TR>
 
<TR> <TD> 5. ? </ TD> </ TR>
<TR> <TD> <INPUT TYPE = radio NAME = eee VALUE = 26> 26 </ TD> </ TR>
<TR> <TD> <INPUT TYPE = radio NAME = eee VALUE = 27> 27 </ TD> </ TR>
<TR> <TD> <INPUT TYPE = radio NAME = eee VALUE = 28> 28 </ TD> </ TR>
<TR> <TD> <INPUT TYPE = radio NAME = eee VALUE = 29> 29 </ TD> </ TR>
<TR> <TD> <INPUT TYPE = radio NAME = eee VALUE = 30> 30 </ TD> </ TR>
<TR> <TD> <INPUT TYPE = radio NAME = eee VALUE = 31> 31 </ TD> </ TR>
 
<TR> <TD> 6. В время года у вас день рождения? </ TD> </ TR>
<TR> <TD> <INPUT TYPE = radio NAME = fff VALUE = 32> Зимой </ TD> </ TR>
<TR> <TD> <INPUT TYPE = radio NAME = fff VALUE = 33> Весной </ TD> </ TR>
<TR> <TD> <INPUT TYPE = radio NAME = fff VALUE = 34> Летом </ TD> </ TR>
<TR> <TD> <INPUT TYPE = radio NAME = fff VALUE = 35> Осенью </ TD> </ TR>
 
<TR> <TD> 7. Вы употребляли какие-нибудь наркотики? </ TD> </ TR>
<TR> <TD> <INPUT TYPE = radio NAME = ggg VALUE = 36> Да, но мне не понравилось </ TD> </ TR>
<TR> <TD> <INPUT TYPE = radio NAME = ggg VALUE = 37> не принимал </ TD> </ TR>
<TR> <TD> <INPUT TYPE = radio NAME = ggg VALUE = 38> Употреблял и сейчас употребляю </ TD> </ TR>
<TR> <TD> <INPUT TYPE = radio NAME = ggg VALUE = 39> Никогда не пробовал и не буду </ TD> </ TR>
<TR> <TD> <INPUT TYPE = radio NAME = ggg VALUE = 40> Я сейчас под кайфом </ TD> </ TR>
 
<TR> <TD> 8. Каким жанрам фильма предпочитаете? </ TD> </ TR>
<TR> <TD> <INPUT TYPE = radio NAME = jjj VALUE = 41> Детектив </ TD> </ TR>
<TR> <TD> <INPUT TYPE = radio NAME = jjj VALUE = 42> Мелодрама </ TD> </ TR>
<TR> <TD> <INPUT TYPE = radio NAME = jjj VALUE = 43> Комедия </ TD> </ TR>
<TR> <TD> <INPUT TYPE = radio NAME = jjj VALUE = 44> Боевик </ TD> </ TR>
<TR> <TD> <INPUT TYPE = radio NAME = jjj VALUE = 45> Фантастика </ TD> </ TR>
<TR> <TD> <INPUT TYPE = radio NAME = jjj VALUE = 46> Мультфильм </ TD> </ TR>
<TR> <TD> <INPUT TYPE = radio NAME = jjj VALUE = 47> Исторический </ TD> </ TR>
<TR> <TD> <INPUT TYPE = radio NAME = jjj VALUE = 48> Научный </ TD> </ TR>
 
<TR> <TD> <INPUT TYPE = Submit NAME = vote VALUE = "Отправить"> </ TD> </ TR>
 
 
<TR> <TD> <INPUT TYPE = Submit NAME = result VALUE = "Посмотреть результат">
</ TD> </ TR> </ TABLE> </ TD> </ TR> </ TABLE>
</ FORM>
 
 
<? php
} Else {
?>
Вы уже проголосовали
<br> <a href="golos.php"> Посмотреть результат </a>
<? php
}
?>
</ body>
</ html>


Кликните здесь для просмотра всего текста

PHP
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
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
<? Php session_start (); ?>
<! DOCTYPE html PUBLIC "- // W3C // DTD XHTML 1.0 Transitional // EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<Html xmlns = "http://www.w3.org/1999/xhtml">
<Head>
<Meta http-equiv = "Content-Type" content = "text / html; charset = windows-1251" />
<Title> Лабораторная №4 </ title>
</ Head>
<Body>
<? Php if ($ _SESSION ['golos'] = 'golos') {$ file = "golos.txt"; }?>
<? Php
$ File = "golos.txt";
$ Aaa = $ _POST ['aaa'];
$ Bbb = $ _POST ['bbb'];
$ Ccc = $ _POST ['ccc'];
$ Ddd = $ _POST ['ddd'];
$ Eee = $ _POST ['eee'];
$ Fff = $ _POST ['fff'];
$ Ggg = $ _POST ['ggg'];
$ Jjj = $ _POST ['jjj'];
$ A = file ($ file);
$ I = 1;
$ Fi = count ($ a);
 
while ($ i <= $ fi):
$ A [$ i] = trim (str_replace ("\ n", "", $ a [$ i]));
 
$ I ++;
endwhile;
if ($ jjj! = "") {
$ A [$ jjj] ++;
}
if ($ ggg! = "") {
$ A [$ ggg] ++;
}
if ($ fff! = "") {
$ A [$ fff] ++;
}
if ($ eee! = "") {
$ A [$ eee] ++;
}
if ($ ddd! = "") {
$ A [$ ddd] ++;
}
if ($ ccc! = "") {
$ A [$ ccc] ++;
}
if ($ bbb! = "") {
$ A [$ bbb] ++;
}
if ($ aaa! = "") {
$ A [$ aaa] ++;
}
if ($ aaa! = "" || $ bbb! = "" || $ ccc! = "" || $ ddd! = "" || $ eee! = "" || $ fff! = "" || $ ggg! = "" || $ jjj! = "") {
*$ A [49] ++;
 
echo "<br> <b> Спасибо, Ваше мнение учтено </ b> <hr>";
$ Rez = "Результаты голосування!\n".$a[1]."\n".$a[2]."\n".$a[3]."\n".$a[4]."\n".$a[5]."\n".$a[6]."\n".$a[7]."\n".$a[8]."\n".$a[9]."\n".$a[10]."\n".$a[11]."\n".$a[12]."\n".$a[13]."\n".$a[14]."\n".$a[15]."\n".$a[16]."\n".$a[17]."\n".$a[18]."\n".$a[19]."\n".$a[20]."\n".$a[21]."\n".$a[22]."\n".$a[23]."\n".$a[24]."\n".$a[25]."\n".$a[26]."\n".$a[27]."\n".$a[28]."\n".$a[29]."\n".$a[30]."\n".$a[31]."\n".$a[32]."\n".$a[33]."\n".$a[34]."\n".$a[35]."\n".$a[36]."\n".$a[37]."\n".$a[38]."\n".$a[39]."\n".$a[40]."\n".$a[41]."\n".$a[42]."\n".$a[43]."\n".$a[44]."\n".$a[45]."\n".$a[46]."\n".$a[47]."\n".$a[48]."\n".$a[49];
 
$ Fp = fopen ($ file, "w");
 
if ($ fp) {
$ Counter = fwrite ($ fp, $ rez); fclose ($ fp);
} Else {echo "Произошла ошибка записи результатов!";}
*} Else {echo "<br> <b> Результаты голосования: </ b> <hr>";}
 
echo "<br> <em> 1. Каким транспортом вы чаще пользуетесь? </ em> <br> Поезд / электричка - <b>". $ a [1]. "</ b>";
echo "<br> Трамвай / троллейбус - <b>". $ a [2]. "</ b>";
echo "<br> Автобус / такси - <b>". $ a [3]. "</ b>";
echo "<br> Личное авто - <b>". $ a [4]. "</ b>";
echo "<br> Велосипед - <b>". $ a [5]. "</ b>";
echo "<br> Хожу пешком - <b>". $ a [6]. "</ b>";
 
echo "<br> <br> <em> 2. Где хотели бы побывать? </ em> <br> London - <b>". $ a [7]. "</ b>";
echo "<br> New York - <b>". $ a [8]. "</ b>";
echo "<br> Dubai - <b>". $ a [9]. "</ b>";
echo "<br> Paris - <b>". $ a [10]. "</ b>";
echo "<br> Sydney - <b>". $ a [11]. "</ b>";
echo "<br> Miami - <b>". $ a [12]. "</ b>";
 
echo "<br> <br> <em> 3. Какую черту характера ты хотел бы видеть во всех людях? </ em> <br> Доброта - <b>". $ a [13]. "</ b>" ;
echo "<br> Дружелюбие - <b>". $ a [14]. "</ b>";
echo "<br> Верность - <b>". $ a [15]. "</ b>";
echo "<br> Правдивость - <b>". $ a [16]. "</ b>";
echo "<br> Трудолюбие - <b>". $ a [17]. "</ b>";
echo "<br> Искренность - <b>". $ a [18]. "</ b>";
 
echo "<br> <br> <em> 4. Какой у тебя ноутбук? </ em> <br> Asus - <b>". $ a [19]. "</ b>";
echo "<br> Acer - <b>". $ a [20]. "</ b>";
echo "<br> Lenovo - <b>". $ a [21]. "</ b>";
echo "<br> Apple - <b>". $ a [22]. "</ b>";
echo "<br> Samsung - <b>". $ a [23]. "</ b>";
echo "<br> Hewlett Packard (hp) - <b>". $ a [24]. "</ b>";
echo "! <br> ноутбука - <b>". $ a [25]. "</ b>";
 
echo "<br> <br> <em> 5.? </ em> <br> 26- <b>". $ a [26]. "</ b>";
echo "<br> 27 - <b>". $ a [27]. "</ b>";
echo "<br> 28 - <b>". $ a [28]. "</ b>";
echo "<br> 29 - <b>". $ a [29]. "</ b>";
echo "<br> 30 - <b>". $ a [30]. "</ b>";
echo "<br> 31 - <b>". $ a [31]. "</ b>";
 
echo "<br> <br> <em> 6. В время года у вас день рождения? </ em> <br> Зимой - <b>". $ a [32]. "</ b>";
echo "<br> Весной - <b>". $ a [33]. "</ b>";
echo "<br> Летом - <b>". $ a [34]. "</ b>";
echo "<br> Осенью - <b>". $ a [35]. "</ b>";
 
echo "<br> <br> <em> 7. Вы употребляли какие-нибудь наркотики? </ em> <br> Да, но мне не понравилось - <b>". $ a [36]. "</ b> ";
echo "<br> не употреблял - <b>". $ a [37]. "</ b>";
echo "<br> Употреблял и сейчас употребляю - <b>". $ a [38]. "</ b>";
echo "<br> Никогда не пробовал и не буду - <b>". $ a [39]. "</ b>";
echo "<br> Я сейчас под кайфом - <b>". $ a [40]. "</ b>";
 
echo "<br> <br> <em> 8. Каким жанрам фильма предпочитаете? </ em> <br> Детектив - <b>". $ a [41]. "</ b>";
echo "<br> Мелодрама - <b>". $ a [42]. "</ b>";
echo "<br> Комедия - <b>". $ a [43]. "</ b>";
echo "<br> Боевик - <b>". $ a [44]. "</ b>";
echo "<br> Фантастика - <b>". $ a [45]. "</ b>";
echo "<br> Мультфильм - <b>". $ a [46]. "</ b>";
echo "<br> Исторический - <b>". $ a [47]. "</ b>";
echo "<br> Научный - <b>". $ a [48]. "</ b>";
 
echo "<br> <br> <b> Всего проголосовало: </ b>". $ a [49];
?>
</ Body>
</ Html>
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
31.03.2015, 13:49
Ответы с готовыми решениями:

Радио на РНР
Привет, с РНР почти не работал, не знаю возможно ли сделать что-то типа радио на РНР? К выполнению нужны следующие параметры: 1....

Как в текущий файл на рнр подрузить массив из другого файла на рнр?
Мне нужно подгружать массив с данными из mysql одного файла на рнр в текущий файл рнр с выводом точек на график. Для отработки этого режима...

Почему не работает РНР, не могу запустить ни один скрипт на РНР
Помогите начинающему. Установил Apache и РНР. Апач работает нормально. Проблем нет. А вот с РНР проблемы. Не могу запустить ни...

3
01.04.2015, 11:10

Не по теме:

Цитата Сообщение от Mokoogin Посмотреть сообщение
Лабораторная №4
Уходите из этого ВУЗа :) Пока не поздно. Вас там плохому научат :)

0
Эксперт PHP
3900 / 3238 / 1353
Регистрация: 01.08.2012
Сообщений: 10,914
01.04.2015, 12:13
Код - жесть...

Есть несколько способов:
1. Добавить инпутам атрибут required. Проще всего, но не кроссбраузерно.

2. Добавить проверку с помощью JS. Если тыкнули кнопку отправки формы - проверяем заполненность всех полей. Если какое-то поле не заполнено - отменяем стандартное действие кнопки и выводим ошибку.

3. Отправлять форму в любом случае, а в PHP уже проверять, заполнено поле или нет. Если нет - выводить ошибку на новой странице.
1
18 / 18 / 12
Регистрация: 10.03.2015
Сообщений: 77
01.04.2015, 13:53
Ещё можно один из вариантов "checked" ставить. А код конечно да....
1
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
01.04.2015, 13:53
Помогаю со студенческими работами здесь

Поиск статьи в старом журнале, может кто помнит. (Радио, радио-любитель,.)
Всем доброго дня! Когда-то ооочень давно читал статью в одном из журналов по радио-электронике, в ней описывался код программы Шахмоты...

Скопировать текст из лейбла радио кнопки в текстовое поле по клику на этой же радио кнопке
Привет всем. Помогите с jQuery : нужно скопировать значение из &lt;span class=&quot;priceIn&gt;&lt;/span&gt; в текстовое поле .priceValue по клику на...

Нужен пример создания сервера радио и клиента радио
Всем привет, у кого то есть годный пример создания сервера радио и клиента радио. да и хотелось бы чтобы аудио поток читать мог не...

Можно ли в РНР запустить РНР?
Снова прив! Вот такая ситуация. Я получаю с другого сайта текст (код РНР), но РНР не воспринимает этот код как РНР, а восринимает, как...

Клиент интернет-радио (интернет-радио плеер)
Кто знает как написать клиент интернет-радио на С++,или что можно почитать(для новичка С++) на тему сетевых приложений?:) Буду очень...


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

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

Новые блоги и статьи
Отчёт о спецтехнике находящейся в ремонте
Maks 20.04.2026
Отчёт из решения ниже размещен в конфигурации КА2. Задача: отобразить спецтехнику, которая на данный момент находится в ремонте. Есть нетиповой документ "Заявка на ремонт спецтехники" который. . .
Памятка для бота и "визитка" для читателей "Semantic Universe Layer (Слой семантической вселенной)"
Hrethgir 19.04.2026
Сгенерировано для краткого описания по случаю сборки и компиляции скелета серверного приложения. И пусть после этого скажут, что статьи сгенерированные AI - туфта и не интересно. И это не реклама -. . .
Запрет удаления строк ТЧ документа при определенном условии
Maks 19.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "Аккумуляторы", разработанного в конфигурации КА2. У данного документа есть ТЧ, в которой в зависимости от прав доступа. . .
Модель заражения группы наркоманов
alhaos 17.04.2026
Условия задачи сформулированы тут Суть: - Группа наркоманов из 10 человек. - Только один инфицирован ВИЧ. - Колются одной иглой. - Колются раз в день. - Колются последовательно через. . .
Мысли в слух. Про "навсегда".
kumehtar 16.04.2026
Подумалось тут, что наверное очень глупо использовать во всяких своих установках понятие "навсегда". Это очень сильное понятие, и я только начинаю понимать край его смысла, не смотря на то что давно. . .
My Business CRM
MaGz GoLd 16.04.2026
Всем привет, недавно возникла потребность создать CRM, для личных нужд. Собственно программа предоставляет из себя базу данных клиентов, в которой можно фиксировать звонки, стадии сделки, а также. . .
Знаешь почему 90% людей редко бывают счастливыми?
kumehtar 14.04.2026
Потому что они ждут. Ждут выходных, ждут отпуска, ждут удачного момента. . . а удачный момент так и не приходит.
Фиксация колонок в отчете СКД
Maks 14.04.2026
Фиксация колонок в СКД отчета типа Таблица. Задача: зафиксировать три левых колонки в отчете. Процедура ПриКомпоновкеРезультата(ДокументРезультат, ДанныеРасшифровки, СтандартнаяОбработка) / / . . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru