Loading...
На сайте присутствует такой вот код:

if (isset($_GET['m']))
{
$modull = str_replace(array('/', '.', '\\'), '', preg_replace('/\0/s', '', $_GET['m']));
$modull = 'Modules/'.$modull.'.php';
if (is_file($modull))
{
include $modull ;
}
else
{
include 'Modules/main.php';
}
}
else
{
include 'Modules/main.php';
}


Нужно чтобы он не убирал символ _
Это возможно? Гг
А так?

if (isset($_GET['m']))
{
$modull = str_replace(array('/', '_', '.', '\'), '', preg_replace('//s', '', $_GET['m']));
$modull = 'Modules/'.$modull.'.php';
if (is_file($modull))
{
include $modull ;
}
else
{
include 'Modules/main.php';
}
}
else
{
include 'Modules/main.php';
}


(php не знаю)
________
посл. ред. 23.02.2019 в 22:27; всего 1 раз(а); by Romanko
из символом \
________
посл. ред. 23.02.2019 в 22:28; всего 1 раз(а); by Romanko
Romanko (23.02.2019 в 22:25)
А так?

if (isset($_GET['m']))
{
$modull = str_replace(array('/', '_', '.', ''), '', preg_replace('//s', '', $_GET['m']));
$modull = 'Modules/'.$modull.'.php';
if (is_file($modull))
{
include $modull ;
}
else
{
include 'Modules/main.php';
}
}
else
{
include 'Modules/main.php';
}


(php не знаю)

Очень смешно :-D

Решил проблему реврайтами
Онлайн: 7
Время:
Gen. 0.0882
(c) Bym.Guru 2010-2026