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
Форумы портала PHP.SU :: Версия для печати :: Возможа ли подмена $_SERVER?
Форумы портала PHP.SU » PHP » Программирование на PHP » Возможа ли подмена $_SERVER?

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

1. Maksim337 - 10 Марта, 2011 - 08:17:07 - перейти к сообщению
Можно ли подменить переменные из глобального массива $_SERVER? Они то вроде возвращаются сервером... Стоит ли фильтровать эти переменныіе?
2. EuGen - 10 Марта, 2011 - 09:21:25 - перейти к сообщению
В общем случае - стоит. Вспомните, например, про $_SERVER['argv'] - вот их" подменить" труда не составит.
3. Мелкий - 10 Марта, 2011 - 11:13:17 - перейти к сообщению
Maksim337 пишет:
Можно ли подменить переменные из глобального массива $_SERVER?

Смотря что.
QUERY_STRING - вообще без какой-либо обработки приходит, ровно то, что запросил пользователь.
HTTP_* все на раз подменяются. Разве только HTTP_HOST подменить сложнее, на него другой сайт ответит почти всегда Подмигивание
4. JustUserR - 10 Марта, 2011 - 15:06:33 - перейти к сообщению
Maksim337 пишет:
Можно ли подменить переменные из глобального массива $_SERVER? Они то вроде возвращаются сервером..
Осуществление установки значений предполагаемых переменных окружения для PHP-интерпретатора, производится в потоке инициализации соответствующего дочернего процесса в родительском приложении, в качестве которого допустимо использование системы поддержки CGI-интерфейса на основе механизмов alias-инга и действенного перенаправления, или обеспечение внедрения исполняемого потока на основании API-интерфейса в уровне трактования реального потока кода
5. Maksim337 - 11 Марта, 2011 - 22:38:10 - перейти к сообщению
Спасибо всем, бум фильтровать
6. Ch_chov - 12 Марта, 2011 - 09:30:20 - перейти к сообщению
7. JustUserR - 12 Марта, 2011 - 12:26:25 - перейти к сообщению
Ch_chov пишет:
http://phpfaq.ru/ip
Осуществление определения корректного IP-адреса целевого пользователя web-ресурса в общем случае в действительости является невозможным, в силу наличия в процессе транспортирования сетевого пакета таких устройств маршрутизаторов и внешних шлюзов, обеспечивающих инициацию присвоения целевого объекта к собственной или ассоциированной сети; для осуществления определения IP-адреса клиента с достаточной точностью, необходимо использование ActiveX-элемента обеспечивающего проведение трассировки пути до целевого web-сервера

 

Powered by ExBB FM 1.0 RC1