The OpenNET Project / Index page

[ новости /+++ | форум | wiki | теги | ]

форумы  помощь  поиск  регистрация  майллист  вход/выход  слежка  RSS
"$_POST массив"
Вариант для распечатки  
Пред. тема | След. тема 
Форум WEB технологии (PHP)
Изначальное сообщение [ Отслеживать ]

"$_POST массив"  +/
Сообщение от LSDParanoia (ok) on 22-Авг-08, 18:02 
Столкнулся с такой проблемой. У меня в скрипте генерица n-нное количество инпутов вида name="input_name_ЧИСЛО", в другом все получается, и циклом все надо выципить. $_POST[0]не пашет, как циклом по порядку все обработать?
Ответить | Правка | Cообщить модератору

Оглавление

Сообщения по теме [Сортировка по времени | RSS]


1. "$_POST массив"  +/
Сообщение от angra (ok) on 22-Авг-08, 18:33 
1. Генерировать в виде "input_name_[ЧИСЛО]" или даже "input_name_[]" дабы получить пыховый масив
2. Поискать в пыхе возможность работы с косвенными(переменными, variable) переменными. Типа $a="input_name_1"; echo $_POST[$$a];
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

2. "$_POST массив"  +/
Сообщение от coredump on 22-Авг-08, 19:05 
> как циклом по порядку все обработать?

А foreach($_POST as $key => $value) { print "$key = $value"; } не устроит случайно?

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

3. "$_POST массив"  +/
Сообщение от Krieger email(??) on 22-Авг-08, 19:29 
>> как циклом по порядку все обработать?
>
>А foreach($_POST as $key => $value) { print "$key = $value"; } не устроит случайно?

Да, так и надо.
Или, поизвратней -
$a = $_POST['input_name_'.$num];
в цикле. $num - номер.

Ответить | Правка | ^ к родителю #2 | Наверх | Cообщить модератору

4. "$_POST массив"  +/
Сообщение от Bysin on 28-Сен-11, 01:19 
>>> как циклом по порядку все обработать?
>>
>>А foreach($_POST as $key => $value) { print "$key = $value"; } не устроит случайно?
> Да, так и надо.
> Или, поизвратней -
> $a = $_POST['input_name_'.$num];
> в цикле. $num - номер.

Фуууууххх!! Ты Даже не представляешь как ты мне сейчас помог.. Надо было обработать динамичное количество переменных передаваемых методом POST. Передать-то я их передал а обработать for $_POST всё никак не хотел видеть переменную внутри. Что-то вроде этого.
for ($i=1; $i<=$num;$i++){
    echo $_POST['rect'.$i].'
';
}

Обработка неизвестного количества передаваемых переменных методом POST.
В цикле соответственно можно делать дальше всё что угодно.. :)

Ответить | Правка | ^ к родителю #3 | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Спонсоры:
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2021 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру