Intereting Posts
Шрифт Bootstrap glyphicons font не найден при использовании assetic в prod на Symfony2 Зависимый выпадающий список в yii возвращает пустую строку даже после проверки Это лучший способ двунаправленной синхронизации динамических данных в реальном времени с использованием mysql Почему я получаю mime-тип CSV-файла как «application / octet-stream»? Можем ли мы опубликовать значение кнопки «Непроверенная радиостанция»? mysql_connect (): Нет такого файла или каталога Диапазон PHP () от A до ZZ? Масштабируемая, отложенная обработка PHP как отправлять значения из PHP в jQuery: echo или return? Wake on lan script, который работает Как мне создать sms-сервис? Проверка формы Codeigniter не показывает ошибку и перенаправляет на пустую страницу Как создавать эскизы или предварительный просмотр видео? Установите Application_ENV через конфигурацию виртуального хоста и прочитайте это в PHP PHP Получить высоту и ширину в Pdf-файлах

Почему этот php apache_request_headers не работает на IIS 7

Это работает на Apache, почему он не работает на IIS 7?

if(!function_exists('apache_request_headers')) { function apache_request_headers() { $headers = array(); foreach($_SERVER as $key => $value) { if(substr($key, 0, 5) == 'HTTP_') { $headers[str_replace(' ', '-', ucwords(str_replace('_', ' ', strtolower(substr($key, 5)))))] = $value; } } return $headers; } } function getCurrentPageUrl() { $pageURL = 'http'; if ($_SERVER["HTTPS"] == "on") {$pageURL .= "s";} $pageURL .= "://"; if ($_SERVER["SERVER_PORT"] != "80") { $pageURL .= $_SERVER["SERVER_NAME"].":".$_SERVER["SERVER_PORT"].$_SERVER["REQUEST_URI"]; } else { $pageURL .= $_SERVER["SERVER_NAME"].$_SERVER["REQUEST_URI"]; } return $pageURL; } $a = apache_request_headers(); $pos = strrpos($a["User-Agent"], "REBOL"); 

Это особенность Apache, глядя на Документы.

http://php.net/manual/en/function.apache-request-headers.php