1. 云栖社区>
  2. PHP教程>
  3. 正文

ThinkPHP中的登录注册修改删除

作者:用户 来源:互联网 时间:2017-11-30 12:06:47

登录thinkphp删除修改注册

ThinkPHP中的登录注册修改删除 - 摘要: 本文讲的是ThinkPHP中的登录注册修改删除, 在项目中,我们常将Admin视为后台,一下操作都是在Admin下完成的 1.实现后台登录功能 控制器:LoginController.class.php 模板:Login文件夹下的login.html 全部方法:login:登录    




在项目中,我们常将Admin视为后台,一下操作都是在Admin下完成的


Think<a href=PHP中的登录注册修改删除-">


1.实现后台登录功能


控制器:LoginController.class.php


模板:Login文件夹下的login.html


全部方法:login:登录       captcha:验证码     checkLogin:验证登录信息       logout:登出

注意事项:


1.1 在控制器中创建captcha方法,用于输出验证码


1.2 在模版文件login.html中输出验证码(将src属性的地址指向captcha),还要给图片绑定单击事件,让图片能够刷新验证码(onclick="this.src='../captcha/t/'+Math.random()")

2.实现列表展示


控制器:UserController.class.php


模板文件:User/showList.html      


全部方法:showList:员工列表   add:添加员工  del:删除员工  edit:编辑员工信息

注意事项:


2.1 创建方法showList,用户展示模板


      注:如果需要关联其他表,可以使用联表,也可以使用二次查询的方式


2.2 如果要用到静态资源,一定要注意静态资源的路径问题

3.实现编辑功能


控制器:UserController.class.php


模板文件:User/edit.html

注意事项:


3.1 在编辑里,需要展示出原有的数据


3.2 如果if标签中是进行两个变量的比较,如果变量是数组并且用的是数组的点形式,则需要在运算符“==”前后加上空格,并且在最后的一个变量后面加上空格。


3.3 因为系统限制不能执行批量修改,所以修改的时候必须指定主键,这也就是指定要求添加一个隐藏域,来传递id。

4.实现删除功能


控制器:UserController.class.php


模板文件:User/del.html

注意事项:


4.1 删除有单个删除,也有批量删除;所以需要给列表页添加每一行的复选框。可用JQuery实现。




以上是云栖社区小编为您精心准备的的内容,在云栖社区的博客、问答、公众号、人物、课程等栏目也有的相关内容,欢迎继续使用右上角搜索按钮进行搜索登录 , thinkphp , 删除 , 修改 注册 ,以便于您获取更多的相关知识。