Здравствуйте сегодня администратор одного из проектов построенных на этом движке попросил помощи борьбы с ним...
Немного подумав я написал такую реализацию данного исправления.
Откроем наш main.php и в нем найдем следующею строку.
и заменим ее на
Метод использования:
Второй найденный мной инклудинг.
Для исправления откроем inc/mpers.php и в нем найдем следующею строку.
и заменим ее на
Метод использования:
Все проблема с локальным инклудингом и с переводом на register_global off решена.
P.S. Удачного вам администрирования.
Немного подумав я написал такую реализацию данного исправления.
Откроем наш main.php и в нем найдем следующею строку.
Код:
if(isset($useaction)){require "inc/$useaction.php"; exit;}
Код:
switch ($_GET['useaction']) {
case 'addon-action':
include_once("/inc/addon-action.php");
break;
case 'clan-action':
include_once("/inc/clan-action.php");
break;
}
Вам необходимо зарегистрироваться для просмотра ссылок
Второй найденный мной инклудинг.
Для исправления откроем inc/mpers.php и в нем найдем следующею строку.
Код:
<? if($user['pos']==1){include "inc/inv.php";}else{
include "inc/mselect.php";
if(empty($mselect)) $mselect=0;
include "inc/mpr/$mselect.php";} ?>
Код:
<?php
if($user['pos']==1){
include("inc/inv.php");
}else{
include("inc/mselect.php");
$_GET['mselect'] = isset($_GET['mselect']) ? (int)$_GET['mselect'] : 0;
include("inc/mpr/".$_GET['mselect'].".php");
}
?>
Вам необходимо зарегистрироваться для просмотра ссылок
Все проблема с локальным инклудингом и с переводом на register_global off решена.
P.S. Удачного вам администрирования.