
13.09.2012, 21:56
|
|
Постоянный
Регистрация: 11.11.2006
Сообщений: 834
С нами:
10262314
Репутация:
668
|
|
Всем привет! Есть вопрос ... Можно раскрутить инклуд в таком коде?
PHP код:
[COLOR="#000000"][COLOR="#0000BB"] $page[/COLOR][COLOR="#007700"]=[/COLOR][COLOR="#0000BB"]$_GET[/COLOR][COLOR="#007700"][[/COLOR][COLOR="#DD0000"]'page'[/COLOR][COLOR="#007700"]];
[/COLOR][COLOR="#0000BB"]$page[/COLOR][COLOR="#007700"]=[/COLOR][COLOR="#0000BB"]preg_replace[/COLOR][COLOR="#007700"]([/COLOR][COLOR="#DD0000"]'/[\x80-\xFF]/'[/COLOR][COLOR="#007700"],[/COLOR][COLOR="#DD0000"]'?'[/COLOR][COLOR="#007700"],[/COLOR][COLOR="#0000BB"]$page[/COLOR][COLOR="#007700"]);
[/COLOR][COLOR="#0000BB"]$page[/COLOR][COLOR="#007700"]=[/COLOR][COLOR="#0000BB"]trim[/COLOR][COLOR="#007700"]([/COLOR][COLOR="#0000BB"]htmlspecialchars[/COLOR][COLOR="#007700"]([/COLOR][COLOR="#0000BB"]str_replace[/COLOR][COLOR="#007700"](array([/COLOR][COLOR="#DD0000"]"\r\n"[/COLOR][COLOR="#007700"],[/COLOR][COLOR="#DD0000"]"\r"[/COLOR][COLOR="#007700"],[/COLOR][COLOR="#DD0000"]"\0"[/COLOR][COLOR="#007700"]), array([/COLOR][COLOR="#DD0000"]"\n"[/COLOR][COLOR="#007700"],[/COLOR][COLOR="#DD0000"]"\n"[/COLOR][COLOR="#007700"],[/COLOR][COLOR="#DD0000"]''[/COLOR][COLOR="#007700"]),[/COLOR][COLOR="#0000BB"]$page[/COLOR][COLOR="#007700"]),[/COLOR][COLOR="#0000BB"]ENT_QUOTES[/COLOR][COLOR="#007700"],[/COLOR][COLOR="#DD0000"]'UTF-8'[/COLOR][COLOR="#007700"]));
[/COLOR][COLOR="#0000BB"]$pageClass[/COLOR][COLOR="#007700"]=[/COLOR][COLOR="#DD0000"]'Show'[/COLOR][COLOR="#007700"].[/COLOR][COLOR="#0000BB"]ucwords[/COLOR][COLOR="#007700"]([/COLOR][COLOR="#0000BB"]$page[/COLOR][COLOR="#007700"]).[/COLOR][COLOR="#DD0000"]'Page'[/COLOR][COLOR="#007700"];
if(![/COLOR][COLOR="#0000BB"]file_exists[/COLOR][COLOR="#007700"]([/COLOR][COLOR="#DD0000"]'test/class.'[/COLOR][COLOR="#007700"].[/COLOR][COLOR="#0000BB"]$pageClass[/COLOR][COLOR="#007700"].[/COLOR][COLOR="#DD0000"]'.php'[/COLOR][COLOR="#007700"])) {
exit([/COLOR][COLOR="#DD0000"]'error'[/COLOR][COLOR="#007700"]);
}
[/COLOR][COLOR="#FF8000"]// Added Autoload in feature Versions
[/COLOR][COLOR="#007700"]require([/COLOR][COLOR="#DD0000"]'test/class.'[/COLOR][COLOR="#007700"].[/COLOR][COLOR="#0000BB"]$pageClass[/COLOR][COLOR="#007700"].[/COLOR][COLOR="#DD0000"]'.php'[/COLOR][COLOR="#007700"]);
[/COLOR][/COLOR]
П.с волнует вопрос если можно обрезать то что идёт ДО переменной
|
|
|