ThinkPHP学习札记(七)实例化中create方法的作用,以及令牌的使用
程序员文章站
2022-05-16 15:49:26
...
ThinkPHP学习笔记(七)实例化中create方法的作用,以及令牌的使用
index.html
其中的success的模板,可以在ThinkPHP中的example中搜索到,然后放入tpl下的default下的Public中
create使用
之前,session和form中有 //令牌可以在conf中配置;可以在页面设置不显示令牌但是一样使用令牌 //如果页面中有多个表单,只有一个表单需要令牌,可以在此表单中显示指定: //create默认获取数据的方法是post方法 public function index() { $this->display(); } public function add(){ $user=new Model('User'); // //不使用create方法验证令牌 // if (!$user->autoCheckToken($_POST)) { // //令牌验证失败的代码; // $this->error($user->getError()); // }else{ // //获取其中信息$user // $user->username; // $user->username=md5($user->password); // // dump($user); // if ($user->add()) { // $this->success('添加成功'); // }else{ // $this->error($user->getError()); // } // } //返回的数组信息如果用自动填充,返回值和信息更多 if ($vo=$user->create()) { // //这个方法是执行成功的一个方法,会给出页面的各种信息 // dump($vo); // //successs模板可以在ThinkPHP的example中找到,放入到default中的public目录中 // $this->success('create成功'); //获取其中信息$user $user->username=md5($user->password); // dump($user); if ($user->add()) { $this->success('添加成功'); }else{ $this->error($user->getError()); } }else { //如果执行失败,代码不会继续向后执行 // dump($vo); // dump($user); //error模板可以在ThinkPHP的example中找到,放入到default中的public目录中 $this->error($user->getError()); } } } ?>
index.html
CURD
相关文章
相关视频