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