过滤提交内容
//增加过滤器$this->filter->add('mystring', function ($resolvedArgs) { return htmlspecialchars(trim($resolvedArgs), ENT_QUOTES);});$sql_data['uname']= $this->request->getPost('uname', 'mystring');
伪静态会让实际执行的文件是public/index.php,所以上传的文件也都以这个目录为准
伪多模块做路由的时候,应该使用正则?设置控制器等可能为空,不能使用:controller,这样必须要设置控制器,动作等,如下:
$router->add("/backend/?([a-zA-Z0-9_-]*)/?([a-zA-Z0-9_]*)/?(/.*)*", array( 'module' => 'backend', "namespace" => "Backend\Controllers", "controller" => 1, "action" => 2, "params" => 3));