Fatal error: Access to undeclared static property: PC::$init_db in G:\www\mvc\framework\pc.php on line 34
2015-08-07
magic_quotes_gpc() 在 5.4.0 版本后 默认返回0 so
function daddslashes($str) {
return (get_magic_quotes_gpc()) ? addcslashes($str) : $str;
}
function daddslashes($str) {
return (get_magic_quotes_gpc()) ? addcslashes($str) : $str;
}
2015-08-01
已采纳回答 / PengCheng
因为用户权限控制有很多方法,不仅仅是用 session 还可以用cookie、oauth等等。如果 你把 session 写到了各个代码里,以后维护会很麻烦。所以 用auth类来做统一认证,以后维护性扩展性会很强
2015-07-31
testController.clas.php中,直接给show()方法转一个控制器名称做为参数,对应当前的调用
<?php
class testController{
function show($name){
$testModel = M($name);
$data = $testModel -> get();
$testView = V($name);
$testView -> display($data);
}
}
这样的话,这个示例,就完美了
<?php
class testController{
function show($name){
$testModel = M($name);
$data = $testModel -> get();
$testView = V($name);
$testView -> display($data);
}
}
这样的话,这个示例,就完美了
2015-07-25
function.php中:
<?php
function C($name,$method){
require_once ('libs/Controller/'.$name.'Controller.class.php');
eval('$obj = new '.$name.'Controller(); $obj -> '.$method.'('.$name.');');
//这里直接把URL中的控制器名称一并传过控制器的方法中,这是在控制器方法中调用模型和视图时,就不必直接写控制器字符了,更通用灵活
<?php
function C($name,$method){
require_once ('libs/Controller/'.$name.'Controller.class.php');
eval('$obj = new '.$name.'Controller(); $obj -> '.$method.'('.$name.');');
//这里直接把URL中的控制器名称一并传过控制器的方法中,这是在控制器方法中调用模型和视图时,就不必直接写控制器字符了,更通用灵活
2015-07-25