<?phpif ($_REQUEST('act') == 'peizhi') {
include("peizhi.php");
if(_GET('act') == 'bbs')
{
define('bbs',"bbs.php");
echo "bbs.php";
}
else echo ("{$_GET['?act=peizhi']}");

?>如何不会报错....
还能达到我想要的结果:
输入   ?act=peizhi 打开peizhi.php
如果   ?act=bbs   打开  bbs.php
如果直接打开这个文件和其他的    ?  打开peizhi.php(else语句)谁能解答,急用....

解决方案 »

  1.   

    可以建立一个数组,又安全
    $act==array("peizhi"=>"peizhi.php","bbs"=>"bbs.php");if(!empty($act[$_GET['act']])) require $act[$_GET['act']];也可以看看我的框微型框架和ORM类
    --------------------------------------
    http://topic.csdn.net/u/20100331/21/0ac266ec-1910-483b-9f91-4d781a773b96.html?81520
      

  2.   

    还是有错误....Notice: Undefined variable: act in E:\phpnow\htdocs\index.php  on line 2Notice: Undefined index: act in E:\phpnow\htdocs\index.php on line 4在想想办法吧...
    最好发下代码...
      

  3.   

    error_reporting(E_ALL & ~E_NOTICE);