Форум сетевых администраторов
Показаны 5 сообщений на этой странице

Форум сетевых администраторов (http://netadmin.ws/forum/index.php)
- PHP (http://netadmin.ws/forum/forumdisplay.php?forumid=6)
-- Вопрос: Undefined variable: PHP_SELF (http://netadmin.ws/forum/showthread.php?threadid=4691)


Помещено Navin 10-03-2003 в 19:11:

Вопрос: Undefined variable: PHP_SELF

Как пофиксить? На большинстве страниц портала вылезает сообщение об ошибке:

Notice: Undefined variable: PHP_SELF in C:Inetlocalhostwwwmainfile.php on line 3

Notice: Undefined variable: PHP_SELF in C:Inetlocalhostwwwconfig.php on line 54

mainfile.php on line 3

PHP:


if (eregi("mainfile.php",$PHP_SELF)) {
    
Header("Location: index.php");
    die();



config.php on line 54

PHP:

if (eregi("config.php",$PHP_SELF)) {
    
Header("Location: index.php");
    die();



Navin добавил 10-03-2003 в 19:13:18:
собачка, ну где же ты зарыта??

__________________
--->> M y R S S . R U <<--- Stop trying to get Lucky.. Get informed!!


Помещено polo 10-03-2003 в 19:28:

1. используй не die а exit, die для выхода из сценария с выводом.
2. Попробуй $_SERVER['PHP_SELF'];

__________________
Всегда есть решение.


Помещено Navin 10-03-2003 в 19:38:

2. Попробуй $_SERVER['PHP_SELF']; - да.. всё просто!!

аплодисменты polo


Помещено Nevermind 11-03-2003 в 00:15:

На будущее - phpinfo(); в таких случаях спасет отца русской демократии


Помещено SCHIZO 18-03-2003 в 02:10:

ini_set('register_globals',1);

RFTM: php.ini, globals, ENV

P.S.

PHP:


echo '<pre>';
echo 
var_dump(get_defined_vars());
echo 
'</pre>';

__________________
FAQ OFF


Формат времени GMT. Текущее время 06:26.
Показаны 5 сообщений на этой странице

Powered by: vBulletin Version 2.2.4
Copyright © Jelsoft Enterprises Limited 2000, 2001.