![]() |
Внимание, важное сообщение: Дорогие Друзья!
В ноябре далекого 2001 года мы решили создать сайт и форум, которые смогут помочь как начинающим, так и продвинутым пользователям разобраться в операционных системах. В 2004-2006г наш проект был одним из самых крупных ИТ ресурсов в рунете, на пике нас посещало более 300 000 человек в день! Наша документация по службам Windows и автоматической установке помогла огромному количеству пользователей и сисадминов. Мы с уверенностью можем сказать, что внесли большой вклад в развитие ИТ сообщества рунета. Но... время меняются, приоритеты тоже. И, к сожалению, пришло время сказать До встречи! После долгих дискуссий было принято решение закрыть наш проект. 1 августа форум переводится в режим Только чтение, а в начале сентября мы переведем рубильник в положение Выключен Огромное спасибо за эти 24 года, это было незабываемое приключение. Сказать спасибо и поделиться своей историей можно в данной теме. С уважением, ваш призрачный админ, BigMac... |
|
Компьютерный форум OSzone.net » Компьютеры + Интернет » Вебмастеру » Как передать параметры из формы с множественным значением |
|
Как передать параметры из формы с множественным значением
|
Старожил Сообщения: 282 |
всем привет. задача: имеется форма типа
<select name="AGE"> <option value=""> </option> <option value="12">12</option> <option value="13">13</option> <option value="14">14</option> <option value="15">15</option> <option value="16">16</option> <option value="17">17</option> <option value="18">18</option> </select> </td> <td> <select name="ANIMAL[]" class='multiple' multiple size=4> <option value="cat">Кошка</option> <option value="dog">Собака</option> <option value="fish">Рыбка</option> </select> но чего то я не понимаю как это сделать на Perl. подскажите как это мне в Perl реализовать то? желательно с пояснениями кода скрипта "для особо одаренных" |
|
------- Отправлено: 15:39, 17-07-2006 |
редкий гость Сообщения: 1696
|
Профиль | Сайт | Отправить PM | Цитировать Написанное (про массив) верно для PHP. В общем случае всё, что выбрано multiple будет передано в строке запроса с олним именем несколько раз. То есть http://blah.com/script?ANIMAL=cat&ANIMAL=dog , например. Если ничего не выбрано, то ничего не будет передано. То есть достаточно проанализировать QUERY_STRING на предмет нахождения там нескольких строк ANIMAL=xxx. Можно это делать руками, но уверен, что стандартный модуль CGI это умеет.
|
------- Отправлено: 22:04, 17-07-2006 | #2 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Новый участник Сообщения: 6
|
Профиль | Отправить PM | Цитировать $ar_animals = array();
$ar_animals = $_POST['animals']; и т.д. это на пхп, не думаю, что на перле будет сильно отличаться. |
Отправлено: 12:49, 19-07-2006 | #3 |
![]() Ветеран Сообщения: 640
|
Профиль | Сайт | Отправить PM | Цитировать все данные передаются с заголовкками, методом пост или гет, например,
можно анализировать заголовки спомощью собственного алгоритма, налюбом языке, или использовать встроенные функции языка если они есть, зависит от языка |
------- Отправлено: 13:06, 22-07-2006 | #4 |
![]() |
Участник сейчас на форуме |
![]() |
Участник вне форума |
![]() |
Автор темы |
![]() |
Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
CMD/BAT - [решено] Можно ли передать в cmd/bat именованные параметры? | FunkyByte | Скриптовые языки администрирования Windows | 4 | 24-05-2014 12:33 | |
Как передать данные с HTML формы в PHP скрипт? | .ExeRun | Вебмастеру | 7 | 19-04-2010 02:31 | |
xDSL/DialUp - Как передать инет на 1.5 км ? | tor17tor | Сетевое оборудование | 2 | 30-10-2009 17:32 | |
[решено] Работа с бинарным значением, как с строкой. | SyDr | AutoIt | 4 | 30-05-2009 07:30 | |
как в JavaScript передать переменную? | Guest | Вебмастеру | 8 | 25-08-2004 13:33 |
|