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
Отправлено: 29 Ноября, 2008 - 12:48:16
Post Id



Частый гость


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


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




Крем уха слышал про массив, очень сильно глобальный, то - ли в нем все параметры переданные POST и GET, то - ли...... ещё что - то?

Подскажите, кто слышал не краем уха


-----
купил камаз и не жалею,...
никого не жалею!!!
 
 Top
Champion Супермодератор
Отправлено: 29 Ноября, 2008 - 13:29:55
Post Id



Активный участник


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


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




Слышал серединой уха, что скорее всего, вы имеете в виду $_REQUEST.
 
 Top
NOBEL
Отправлено: 29 Ноября, 2008 - 15:41:29
Post Id



Частый гость


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


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




Да, прямо центром глаза вижу - точно он!


-----
купил камаз и не жалею,...
никого не жалею!!!
 
 Top
zeit
Отправлено: 29 Ноября, 2008 - 16:52:00
Post Id


Частый гость


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


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




Я читал в одной книге, что суперглобальный массив $_REQUEST является устаревшим, и что следует пользоваться $_GET и $_POST вместо него. Да, так было бы правильно, ведь при использовании $_REQUEST, непонятно, каким методом были получены данные.
 
 Top
NOBEL
Отправлено: 30 Ноября, 2008 - 11:17:43
Post Id



Частый гость


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


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




А зачем тебе это понимать?
________________________________ ___

Думаю, это удобно, если нужно посмотреть все данные, которые суются скрипту:
print_r($_REQUEST);


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


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


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


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




$_REQUEST содержит в себе данные $_GET, $_POST, $_COOKIE с приоритетом в указанном порядке. Приоритет значит, что при наличии в этих массивах одинаковых ключей при передаче данных, больший приоритет имеет $_GET, затем $_POST, и, наконец, $_COOKIE
По опыту знаю, что register_globals=On + использование $_REQUEST - очень легкий способ сделать много ошибок.


-----
Есть в мире две бесконечные вещи - это Вселенная и человеческая глупость. Но насчет первой .. я не уверен.
 
 Top
Гость
Отправлено: 02 Декабря, 2008 - 16:04:41
Post Id


УДАЛЁН










PHP:
скопировать код в буфер обмена
  1. $_REQ=array_merge($_COOKIE, $_POST,$_GET);
  2. foreach($_REQ as $a=>$b)
  3. {${"$a"}="$b";}
Вот Вам и массив $_REQUEST вручную и register_globals вручную Улыбка
 
 Top
EuGen Администратор
Отправлено: 03 Декабря, 2008 - 09:56:09
Post Id


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


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


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




Да, только $_REQUEST - он уже реализован и встроен.


-----
Есть в мире две бесконечные вещи - это Вселенная и человеческая глупость. Но насчет первой .. я не уверен.
 
 Top
Страниц (1): [1]
Сейчас эту тему просматривают: 0 (гостей: 0, зарегистрированных: 0)
« Программирование на PHP »


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



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

 
Powered by ExBB FM 1.0 RC1. InvisionExBB