powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / множественное голосование
17 сообщений из 17, страница 1 из 1
множественное голосование
    #33143682
twistfire
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Как организовать множественное голосование, т.е. не просто голосование, типа выбрал вариант и все,

А так, чтобы например 10 вариантов ответа и под каждым radiobutton-ы на которых количество баллов и потом одна кнопка - голосовать?

я искал, не нашел.
...
Рейтинг: 0 / 0
множественное голосование
    #33143703
Фотография 4m@t!c
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Внимательно посмотри на синтаксис RADIOBUTTON. И все сразу станет ясно.
Подсказка. У одной группы RADIOBUTTON одинаковое имя управляющего элемента, но различные значения.
----------------------------------------
Артисты не приехали, приехали цыгане
...
Рейтинг: 0 / 0
множественное голосование
    #33143705
DocAl
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Проблема-то в чём, в генерации формы для такого голосования чтоли?
...
Рейтинг: 0 / 0
множественное голосование
    #33144735
twistfire
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
что-то я не понимаю, как генерить саму форму ясно, а как разбирать....
вот например:

<forM name=golos act ...>
для каждого эл-та, к которому пишу
... <input type=radio name=<? echo "num$id"; ?> value="+5">
.....
<input type=submit value=" Голосовать ">
</form>

А как обрабатывать, то что пришло...
приходит куча переменных, имена которых мне неизвестны...
как потом ее разбирать?

Помогите плиз....
...
Рейтинг: 0 / 0
множественное голосование
    #33145354
*
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
*
Гость
twistfireА как обрабатывать, то что пришло...
Код: plaintext
1.
2.
3.
4.
<forM name=golos act ...>
... <input type="radio" name="num[<?=$id?>]" value="+5">
.....
<input type="submit" value="Голосовать ">
</form>
...
Рейтинг: 0 / 0
множественное голосование
    #33145382
Фотография 4m@t!c
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Выложите нормальный код страницы, а не огрызок
----------------------------------------
Артисты не приехали, приехали цыгане
...
Рейтинг: 0 / 0
множественное голосование
    #33145506
twistfire
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
это я написал кусок кода формы...

я еще не писал обработку, вот и хочу спросить.

Я динамически генерирую страницу, где для каждого "голосуемого" эл-та пишу

<input type=radio name="num<? echo $id; ?>" value="5">
<input type=radio name="num<? echo $id; ?>" value="4">
<input type=radio name="num<? echo $id; ?>" value="3">
<input type=radio name="num<? echo $id; ?>" value="2">
<input type=radio name="num<? echo $id; ?>" value="1">

и так 20 id

Потом, когда ползователь нажимает на SUBMIT все это улетает..
вот и интересует как разбирать то, что улетает...
Я же не знаю имен прилетевших переменных.
Пример - anekdot.ru список анекдотов, под каждым написаны оценки, выставляешь и голосуешь одним нажатием.

Если я чтото не могу объяснить, вы спрашивайте конкретно, я не специалист.
...
Рейтинг: 0 / 0
множественное голосование
    #33145533
Фотография 4m@t!c
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Еще раз повторюсь, прочтите внимательно, как работает форма с радиобутонами. У вас все бутоны можно сделать отмеченными, тогда смысл их использовать?
----------------------------------------
Артисты не приехали, приехали цыгане
...
Рейтинг: 0 / 0
множественное голосование
    #33145564
twistfire
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
я для каждого уникального id
делаю

Код: plaintext
1.
2.
3.
4.
5.
<input type=radio name="num<? echo $id; ?>" value="5">
<input type=radio name="num<? echo $id; ?>" value="4">
<input type=radio name="num<? echo $id; ?>" value="3">
<input type=radio name="num<? echo $id; ?>" value="2">
<input type=radio name="num<? echo $id; ?>" value="1">
и так делается для 20 разных id

т.е. для id=1

<input type=radio name="num1" value="4">
<input type=radio name="num1" value="3">
<input type=radio name="num1" value="2">
<input type=radio name="num1" value="1">

дальше для 2 и т.д.

Или я что-то в принципе неверно делаю?
...
Рейтинг: 0 / 0
множественное голосование
    #33145575
Фотография 4m@t!c
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Правильно.
Но лучше, как показал *. Тогда ты получишь массив, с которым удобней работать.
Теперь на странице, которую встречаешь напиши
Код: plaintext
1.
2.
3.
4.
5.
<PRE>
<?php
var_dump($_REQUEST); //Выдаст содежимое массивов $_GET, $_POST, $_COOKIE
?>
</PRE>
Надеюсь, дальше поймешь...
----------------------------------------
Артисты не приехали, приехали цыгане
...
Рейтинг: 0 / 0
множественное голосование
    #33145632
twistfire
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
...
Рейтинг: 0 / 0
множественное голосование
    #33145633
twistfire
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
спасибо :)
...
Рейтинг: 0 / 0
множественное голосование
    #33145709
twistfire
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ойойой как стыдно :)
а дальше что с эти делать?
Можно ли прочесть только переменные содержащие впереди себя id а потом номер xxx
т.е. только переменные вида idxxx

или как-то по-другому...
напишите пжлст

а то я совсем запутался...
мне же оно массив выдает из которого мне надо выбрать не только значения, но и номера заисей т.е. для id153 - значение 5 и номер записи 153
...
Рейтинг: 0 / 0
множественное голосование
    #33145718
twistfire
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
я сделал как ты написал и при запросе вида:

dump.php?id[123]=5&id[34]=6

оно выдает:

array(1) {
["id"]=>
array(2) {
[123]=>
string(1) "5"
[34]=>
string(1) "6"
}
}

как мне оттуда забрать номер id и значение для этого id?
...
Рейтинг: 0 / 0
множественное голосование
    #33145803
*
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
*
Гость
...
Рейтинг: 0 / 0
множественное голосование
    #33145809
Фотография 4m@t!c
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
И на закуску
foreach
----------------------------------------
Артисты не приехали, приехали цыгане
...
Рейтинг: 0 / 0
множественное голосование
    #33145912
twistfire
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
спасибо.
получилось
...
Рейтинг: 0 / 0
17 сообщений из 17, страница 1 из 1
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / множественное голосование
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]