[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Переключатель radio
Pinoplast
Объясните как работают эти переключатели, что передаеться в форме???
Я так понимаю что передаеться переменая ту что я выбрал, например perec1 а внутри нее значение 1, я правильно думаю? или они все передаються?

PHP
<form method='post' action='lol.php'>
<input name='perec1' type='radio' value='1'>
<input name='perec2' type='radio' value='2'>
<input name='perec3' type='radio' value='3'>
<input name='perec4' type='radio' value='4'>
<input name='perec5' type='radio' value='5'>
<
input type='submit' name='sab' value='Голосовать'>
</
form>




Спустя 14 минут, 20 секунд (27.09.2009 - 22:03) sergeiss написал(а):
Нет, не так. Для одной группы РАДИО надо задать одинаковое имя, но разные ВЭЛЬЮ. И на принимающей стороне анализировать, что же там записано, какая из величин ВЭЛЬЮ.

Спустя 5 минут, 4 секунды (27.09.2009 - 22:08) Pinoplast написал(а):
А что значит анализировать? Или другими словами что приходит в переменой?

Спустя 9 минут, 21 секунда (27.09.2009 - 22:18) sergeiss написал(а):
PHP
<form method='post' action='lol.php'>
<input name='perec' type='radio' value='1'>
<input name='perec' type='radio' value='2'>
<input name='perec' type='radio' value='3'>
<input name='perec' type='radio' value='4'>
<input name='perec' type='radio' value='5'>
<
input type='submit' name='sab' value='Голосовать'>
</
form>

Сделай такую форму, и на принимающей стороне проанализируй массив $_POST. И всё поймешь сам. Я надеюсь smile.gif, что поймешь.

Спустя 10 минут, 45 секунд (27.09.2009 - 22:28) Pinoplast написал(а):
Я про это и спрашивал wink.gif . я просто не знал идет масив или одно число, спасибо за ответ. Есть еще вопрос какими функциями обработать масив чтоб защитить от подмены значений, если такое возможно?

Спустя 11 минут, 13 секунд (27.09.2009 - 22:40) SunSet написал(а):
sergeiss
Какой тут массив? Переменная perec приймет одно из значений, в зависимости от выбора. Тут же нету одновременного выбора неск. вариантов.

Спустя 6 минут, 32 секунды (27.09.2009 - 22:46) Pinoplast написал(а):
Вы меня опять запутали, то что попадает в переменую perec число переключателея или масив чисел? blink.gif

Спустя 2 минуты, 40 секунд (27.09.2009 - 22:49) SunSet написал(а):
Pinoplast
Это отдельное число или пусто (если ничего не выбрано). Тогда по умолчанию нужно вписать в переключатель "cheсked"

Спустя 3 минуты, 58 секунд (27.09.2009 - 22:53) waldicom написал(а):
Цитата (Pinoplast @ 27.09.2009 - 21:46)
Вы меня опять запутали, то что попадает в переменую perec число переключателея или масив чисел? blink.gif

В данном случае единичное число. Но проверить тебе предлагалось массив $_POST. Просто читать надо внимательно.

Спустя 3 минуты, 7 секунд (27.09.2009 - 22:56) Pinoplast написал(а):
имееш виду если его не поддержывает хост
типа так

PHP
if (isset($_POST['perec'])) {$perec=$_POST['perec'];}

Спустя 4 месяца, 3 дня, 16 часов, 41 минута, 8 секунд (31.01.2010 - 16:37) Alexsandrsk написал(а):
Цитата (Pinoplast @ 27.09.2009 - 19:56)
имееш виду если его не поддержывает хост
типа так

if (isset($_POST['perec'])) {$perec=$_POST['perec'];}

Имелось в виду, что в массиве POST будет находится значение value выбранного переключателя
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.