按照老师的代码打,老是报错是怎么回事

来源:1-1 MVC简介

小杨的样

2018-07-02 23:41

https://img3.mukewang.com/5b3a470a000102b613660729.jpg

<?php


require_once('function.php');


$controllerAllow=array('test','index');


$methodAllow=array('test','index','show');


$controller=in_array($_GET['controller'],$controllerAllow)?daddslashes($_GET['controller']):'index';

$method=in_array($_GET['method'],$methodAllow)?daddslashes($_GET['method']):'index';

C($controller,$method);

?>

<?php

function C($name,$method){

require_once('/libs/Controller/' .$name. 'Controller.class.php');//引入controller类

eval('$obj=new '.$name.'Controller();$obj->'.$method.'();');

function M($name){

require_once('/libs/Model'.$name.'Model.class.php');

eval('$obj=new '.$name.'Model;');

return $ogj;

}

function V($name){

require_once('/libs/View'.$name.'View.class.php');

eval('$obj=new' .$name.'View();');

return $obj;

}

//转义字符,过滤非法字符

function daddslashes($str){

return(!get_magic_quotes_gpc())?addslashes($str):$str;

}

}

?>


写回答 关注

2回答

  • 小杨的样
    2018-07-03 19:42:29


    http://img4.mukewang.com/5b3b611b00018de103390236.jpg
    这是文件目录

  • WilyHare
    2018-07-03 16:23:38

    你文件的位置确定没错?提示找不到目录文件

MVC架构模式分析与设计

通过学习MVC理论知识,由浅入深带您实现人生第一个MVC框架

82396 学习 · 929 问题

查看课程

相似问题