Показать сообщение отдельно
Flint2000 вне форума      Старый #16  
Flint2000
Новенький
Регистрация: 01.02.2007
Сообщения: 27


Пожаловаться на это сообщениеОтветить с цитированием

Посмотреть профиль Отправить персональное сообщение для Flint2000 Найти все сообщения от Flint2000 Добавить Flint2000 в список друзей  
02.03.2007, 12:11

Цитата: Сообщение от Astrix
Замените

PHP код:
 if (!eregi("admin.php"$PHP_SELF)) { die ("Access Denied"); } 

на следующий код:
PHP код:
 if (!defined('ADMIN_FILE'))
{
die (
"Access Denied");



Далее найдите в файлах строчки примерно такого содержания:

PHP код:
 $perem "....admin.php..."


Все вхождения admin.php замените на $admin_file.php

Затем во все функции, где упоминается Admin файл в оператор global добавьте $admin_file:
PHP код:
 function func_name()
{
global 
$perem$perem$admin_file;
...



Актуально для Nuke 7.9 и выше (с другими я дел не имел)


Спасибо большое! Точно проблема именно в этом!