в мануале нашел PHP: <?php function apache_request_headers() { foreach($_SERVER as $key=>$value) { if (substr($key,0,5)=="HTTP_") { $key=str_replace(" ","-",ucwords(strtolower(str_replace("_"," ",substr($key,5))))); $out[$key]=$value; }else{ $out[$key]=$value; } } return $out; } $headers = apache_request_headers(); foreach ($headers as $header => $value) { echo "$header: $value <br />\n"; } http://www.php.net/manual/en/function.g ... .php#99814
у меня тоже почему то нету вообще в сервере PHP: Array ( [USER] => www-data [HOME] => /var/www [FCGI_ROLE] => RESPONDER [SCRIPT_FILENAME] => /var/www/ananastelecom.ru/index.php [QUERY_STRING] => [REQUEST_METHOD] => GET [CONTENT_TYPE] => [CONTENT_LENGTH] => [SCRIPT_NAME] => /index.php [REQUEST_URI] => / [DOCUMENT_URI] => /index.php [DOCUMENT_ROOT] => /usr/local/nginx/html [SERVER_PROTOCOL] => HTTP/1.1 [GATEWAY_INTERFACE] => CGI/1.1 [SERVER_SOFTWARE] => nginx/0.7.65 [REMOTE_ADDR] => 127.0.0.1 [REMOTE_PORT] => 45303 [SERVER_ADDR] => 127.0.0.1 [SERVER_PORT] => 80 [SERVER_NAME] => [url=http://www.ananastelecom.ru]www.ananastelecom.ru[/url] [REDIRECT_STATUS] => 200 [HTTP_HOST] => [url=http://www.ananastelecom.ru]www.ananastelecom.ru[/url] [HTTP_CONNECTION] => keep-alive [HTTP_CACHE_CONTROL] => max-age=0 [HTTP_ACCEPT] => application/xml,application/xhtml+xml,text/html;q=0.9,text/plain;q=0.8,image/png,*/*;q=0.5 [HTTP_USER_AGENT] => Mozilla/5.0 (X11; U; Linux i686; en-US) AppleWebKit/534.10 (KHTML, like Gecko) Chrome/8.0.552.224 Safari/534.10 [HTTP_ACCEPT_ENCODING] => gzip,deflate,sdch [HTTP_ACCEPT_LANGUAGE] => en-US,en;q=0.8 [HTTP_ACCEPT_CHARSET] => ISO-8859-1,utf-8;q=0.7,*;q=0.3 [HTTP_COOKIE] => PHPSESSID=hqncg1mgcl8m12l339gir4n8d3 [PHP_SELF] => /index.php [REQUEST_TIME] => 1296464465 )