Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/topic.php on line 737
Форумы портала PHP.SU :: Обработчик форм универсальный

 PHP.SU

Программирование на PHP, MySQL и другие веб-технологии
PHP.SU Портал     На главную страницу форума Главная     Помощь Помощь     Поиск Поиск     Поиск Яндекс Поиск Яндекс     Вакансии  Пользователи Пользователи


 Страниц (1): [1]   

> Описание: Возможно ли такое?
NOBEL
Отправлено: 27 Мая, 2008 - 13:13:56
Post Id



Частый гость


Покинул форум
Сообщений всего: 146
Дата рег-ции: Май 2008  
Откуда: Сутки до японии, неделя до Москвы


Помог: 0 раз(а)




Помню давно читал что при помощи цикла можно вывести абсолютно все переменные из массива ГЕТ или ПОСТ и представить в виде таблицы. Сейчас, когда начал изучать ПиАшПи понял всю полезность данной штуки при отладке форм да и много чего ещё.
Вопрос: как пройтись по переменным массива ГЕТ? Если используется цикл, значит к содержанию массива можно обратиться не только как $GET['GGG'] (я примерно, точно как не помню ещё) , но и как то $GET[1] $GET[2] $GET[n] ?


-----
купил камаз и не жалею,...
никого не жалею!!!
 
 Top
EuGen Администратор
Отправлено: 27 Мая, 2008 - 15:09:52
Post Id


Профессионал


Покинул форум
Сообщений всего: 9095
Дата рег-ции: Июнь 2007  
Откуда: Berlin


Помог: 707 раз(а)






-----
Есть в мире две бесконечные вещи - это Вселенная и человеческая глупость. Но насчет первой .. я не уверен.
 
 Top
NOBEL
Отправлено: 27 Мая, 2008 - 17:36:16
Post Id



Частый гость


Покинул форум
Сообщений всего: 146
Дата рег-ции: Май 2008  
Откуда: Сутки до японии, неделя до Москвы


Помог: 0 раз(а)




Это получается, к примеру в auction формы мы указали formreader.php , а в formreader.php пишем

<?php
foreach ($get as $value) {
echo "<b>$value</b><br>";
}
?>

и formreader.php нам рисует абсолютно все, что мы указали в форме?
я так понял?


-----
купил камаз и не жалею,...
никого не жалею!!!
 
 Top
Vanu4
Отправлено: 27 Мая, 2008 - 18:08:09
Post Id



Новичок


Покинул форум
Сообщений всего: 60
Дата рег-ции: Май 2008  


Помог: 0 раз(а)




Насколько я понимаю, тогда будет такой скрипт
<?php
foreach ($get as $value) {
echo "<b>$value</b><br>";
}
?>
то ты потуряешь ключи, хотя если они тебе не нужны, то мона и так.
 
 Top
EuGen Администратор
Отправлено: 27 Мая, 2008 - 18:33:21
Post Id


Профессионал


Покинул форум
Сообщений всего: 9095
Дата рег-ции: Июнь 2007  
Откуда: Berlin


Помог: 707 раз(а)




Так, как написано - не сработает. Нужно использовать $_GET. Если нужно использовать ключи, нужно указывать
PHP:
скопировать код в буфер обмена
  1.  
  2. <?PHP
  3. foreach($_GET as $key=>$value)
  4. {
  5. //...
  6. };
  7. ?>
  8.  

Если задача состоит в том, чтобы просто вывести то, что есть в этом массиве, нужно использовать print_r или (более расширенно) var_dump
http://php.su/functions/?print_r
http://php.su/functions/?var_dump

(Отредактировано автором: 27 Мая, 2008 - 18:34:25)



-----
Есть в мире две бесконечные вещи - это Вселенная и человеческая глупость. Но насчет первой .. я не уверен.
 
 Top
NOBEL
Отправлено: 29 Мая, 2008 - 10:49:21
Post Id



Частый гость


Покинул форум
Сообщений всего: 146
Дата рег-ции: Май 2008  
Откуда: Сутки до японии, неделя до Москвы


Помог: 0 раз(а)




ПАСИБА!!!!!!!!
Пользуюсь, очень удобно!


-----
купил камаз и не жалею,...
никого не жалею!!!
 
 Top
valenok
Отправлено: 29 Мая, 2008 - 13:55:34
Post Id



Здесь могла бы быть ваша реклама


Покинул форум
Сообщений всего: 4574
Дата рег-ции: Июль 2006  
Откуда: Israel


Помог: 3 раз(а)




echo "<pre>"; print_r($_POST); echo "</pre>";


-----
Truly yours, Sasha.
 
My status
 Top
NOBEL
Отправлено: 29 Мая, 2008 - 15:06:20
Post Id



Частый гость


Покинул форум
Сообщений всего: 146
Дата рег-ции: Май 2008  
Откуда: Сутки до японии, неделя до Москвы


Помог: 0 раз(а)




valenok пишет:
echo "<pre>"; print_r($_POST); echo "</pre>";

А можно пояснения? А то шото не понятно.


-----
купил камаз и не жалею,...
никого не жалею!!!
 
 Top
valenok
Отправлено: 29 Мая, 2008 - 15:07:38
Post Id



Здесь могла бы быть ваша реклама


Покинул форум
Сообщений всего: 4574
Дата рег-ции: Июль 2006  
Откуда: Israel


Помог: 3 раз(а)






-----
Truly yours, Sasha.
 
My status
 Top
NOBEL
Отправлено: 29 Мая, 2008 - 15:20:04
Post Id



Частый гость


Покинул форум
Сообщений всего: 146
Дата рег-ции: Май 2008  
Откуда: Сутки до японии, неделя до Москвы


Помог: 0 раз(а)




Намек понял.


-----
купил камаз и не жалею,...
никого не жалею!!!
 
 Top
Страниц (1): [1]
Сейчас эту тему просматривают: 0 (гостей: 0, зарегистрированных: 0)
« Напишите за меня, пожалуйста »


Все гости форума могут просматривать этот раздел.
Только зарегистрированные пользователи могут создавать новые темы в этом разделе.
Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.
 



Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB