一些记不住的东西

1、sublime 另存为 ALT+F 再按A

2、空值   |default=''

3、两个时间戳    手册位置:模型——自动时间戳

create_time 添加时间
update_time修改时间

4、from表单提交 提交地址,注意是get还是post,这个很重要!!!Route::post('admin/login/check','admin/login/check'); 

<form class="well" action="{:url('admin/login/check')}" method="post">

  总结前后台交互,首先得有提交按钮或者表单,如上面,其次建立一个路由,最后,在控制器里面写出方法。

5、html5里  隐藏属性  type="hidden"

6、password_hash('admin',PASSWORD_DEFAULT) ;    加密 变量1为要加密的数据,后面的是常量,固定值

  password_verify()    解密

7、跳转

redirect里面是路由地址
return $this->redirect("admin/index/index");

8、Session  手册位置:杂项——session

使用方法:

//写session
use think\facade\Session;

Session::set('name',$user->id);//$user->id指的是获取数据库里面的值。name自定义的


//读取session
use think\facade\Session;

var_dump(Session::get('name'));

//验证session

  $id = Session::get('name');
  if (!$id) {
  return $this->error('请先登录',url('admin/login/index'));
  }  

 9、传递php里面的数据到view

//php代码
$this->assign('userssss',$user);
//html代码
{$userssss->name|default=''}

 

 

posted @ 2018-11-20 18:53  uncle_guo  阅读(151)  评论(0编辑  收藏  举报