首先导入css,js
然后修改登录面板
然后编写文件入口文件
<?phpheader("Conten-type:text/html;charset=utf-8");// ini_set("display_errors", "On");//打开错误提示// ini_set("error_reporting",E_ALL);//显示所有错误//开启sessionsession_start();$m = isset($_REQUEST['m']) ? ucfirst($_REQUEST['m'])."Controller" : '';$a = isset($_REQUEST['a']) ? $_REQUEST['a'] : '';//判断是否传了控制器,没有传则进入登陆页面if(empty($m)){header("Location:/index.php?m=Login&a=index");die;}// 认证符合的控制器允许进入// $m_auth_array = ['LoginControllers','ErrorControllers','IndexControllers','ProjectControllers','UserControllers'];// if(!in_array($m, $m_auth_array)){// echo "<script>alert('程序异常')</script>";// header("refresh:1;url=/index.php?m=Login&a=index");// die;// }if(!is_file(dirname(__FILE__)."/Controller/".$m.".php")){echo "<script>alert('控制器不存在')</script>";header("refresh:1;url=/index.php?m=Error&a=index");die;}include_once dirname(__FILE__)."/Controller/".$m.".php";$info = new $m();if(!method_exists($info,$a)){echo "<script>alert('方法不存在')</script>";header("refresh:1;url=/index.php?m=Error&a=index");die;}$info->$a();?>
然后再model层修改文件接收参数
修改控制器代码查看传入的参数
然后修改前段页面控制接收参数
