0
if (!$_GET['page'] || preg_match('/\W/', $_GET['page']) || !file_exists('./intl/tpl/tpl_source/' . $_GET['page'] . '.tpl'))
$_GET['page'] = 'index';
if ($_GET['page'] && $_GET['page'] != 'index') {
$smarty->assign("pg_" . $_GET['page'], true);
$smarty->display($_GET['page'] . ".tpl");
die();
}
此代码让我打开任何页面(?页= 1?页= 2,依此类推,也很平均,如果没有页面给予,开放指数)
但我需要指定一个用户可以打开,所以,代码应该是这样的:
if ($_GET['page'] = '21' || preg_match('/\W/', $_GET['page']) || file_exists('./intl/tpl/tpl_source/' . $_GET['page'] . '.tpl')) {
//my stuff
}
总之,我需要指定地址的用户可以用$ _GET [“页”(页= 21打开? ?page = 22等等)。 对不起,如果问题不清楚。