Показать сообщение отдельно
Astrix вне форума      Старый #15  
Аватара для Astrix
Astrix
Бывалый
Регистрация: 09.01.2007
Сообщения: 309


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

Посмотреть профиль Отправить персональное сообщение для Astrix Посетить домашнюю страницу Astrix Найти все сообщения от Astrix Добавить Astrix в список друзей  
01.03.2007, 22:50

Замените

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 и выше (с другими я дел не имел)
 
Хочешь обнять весь мир? - Купи глобус!