Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

Массив полей на ПХП

9.2K
15 августа 2005 года
flaviovich
18 / / 15.08.2005
Есть массив полей в форме.
как получить их значения на ПХП?
365
15 августа 2005 года
MasterSID
230 / / 23.02.2003
foreach($array as $key=$value)echo "Поле $key: $value
";

Где $array имя твоего массива полей
9.2K
15 августа 2005 года
flaviovich
18 / / 15.08.2005
$HTTP_POST_VARS["amount"] возвращает пустую строку.
нужно задать какой-нибудь параметер на форме?
может вот так?
<input name="amount" type="text" accesskey="0">
365
15 августа 2005 года
MasterSID
230 / / 23.02.2003
На сколько я знаю $HTTP_POST_VARS сейчас не используется - это старое определение массива, которое тянется из древних версий. Сейчас юзают $_POST. О существовании в нем переменной типа amount я никогда ничего не слышал. По-крайней мере все конфигурации PHP с которыми я работал никогда ее не создавали. Для подсчета количества жлементов в массиве я обычно использую count().

Второй момент: В представленном примере нет массива полей. Массив полей - это поля, в конце имени которых стоит суффикс [] и все имена этих полей одинаковы. ТОгда в в самом PHP ты получишь действительно массив.

Важно помнить, что если потом к своему скрипту ты накрутишь что-то, что будет использовать пост метод, то эта переменная добавится в этот массив ($_POST) и твой скрипт будет считать, что она принадлежит форме, хотя это не так.
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог