Из-за чего не работает переменная SCRIPT_NAME?

Cramac

Новичок
Из-за чего не работает переменная SCRIPT_NAME?

Из-за чего не работает переменная SCRIPT_NAME?
Вместо имени файла выдает /_php/php.exe
 

Николай

PHP - CooL
У тебя просто в форме не указано: enctype="multipart/form-data". Без этого переменной SCRIPT_NAME не существует...
 

lucas

Guest
Николай

Дамп массива $_SERVER (<?php print_r($_SERVER) ; ?>):

Код:
Array
(
    [COMSPEC] => C:\\9X\\COMMAND.COM
    [DOCUMENT_ROOT] => d:/localhost/
    [HTTP_ACCEPT] => */*
    [HTTP_ACCEPT_ENCODING] => gzip, deflate
    [HTTP_ACCEPT_LANGUAGE] => ru
    [HTTP_CONNECTION] => Keep-Alive
    [HTTP_HOST] => localhost
    [HTTP_USER_AGENT] => Mozilla/4.0 (compatible; MSIE 5.01; Windows 98)
    [PATH] => C:\\9X;C:\\9X\\COMMAND
    [REMOTE_ADDR] => 127.0.0.1
    [REMOTE_PORT] => 3369
    [SCRIPT_FILENAME] => d:/localhost/test.php
    [SERVER_ADDR] => 127.0.0.1
    [SERVER_ADMIN] => [email][email protected][/email]ess
    [SERVER_NAME] => localhost
    [SERVER_PORT] => 80
    [SERVER_SIGNATURE] => Apache/1.3.12

    [SERVER_SOFTWARE] => Apache/1.3.12 (Win32) PHP/4.3.3
    [WINDIR] => C:\\9X
    [GATEWAY_INTERFACE] => CGI/1.1
    [SERVER_PROTOCOL] => HTTP/1.1
    [REQUEST_METHOD] => GET
    [QUERY_STRING] => 
    [REQUEST_URI] => /test.php
    [b][SCRIPT_NAME] => /test.php[/b]
    [PATH_TRANSLATED] => d:/localhost/test.php
    [PHP_SELF] => /test.php
    [argv] => Array
        (
        )

    [argc] => 0
)
 
Сверху