Ajax数据提交与验证码处理:... 登录

下一节课程: 管理员登陆与验证:验证规则与查询结果返回 (47151次播放)

5 秒后自动播放下一节
  重新观看
介绍 >

ThinkPHP5实战之[教学管理系统]

难度:高级 共31节 697039次学习

新课:PHP零基础(CMS开发)教学!

立即报名
章节 评论 笔记 课件
第1章 开发环境搭建[可跳过]

PHP工具箱的下载与启动

04分钟13秒

官网下载ThinkPHPH5框架源码的方法

03分钟47秒

Git下载ThinPHP5框架源码的方法

09分钟05秒
第2章 模板引入与继承

模板下载与项目创建:推荐使用PHP工具箱

07分钟05秒

模板导入与资源文件路径替换:从首页开始

06分钟37秒

模板分离与公共文件的导入:为模板继承做好准备

07分钟55秒

模板继承与区块设计:父模板与子模板创建规则[重点]

08分钟32秒

使用标签简化项目外部资源的引入:统一导入提高效率

03分钟45秒
第3章 管理员登陆与验证[重点]

登陆模板的导入与渲染:关注模板导入流程

03分钟39秒

创建管理员用户数据表

03分钟18秒

Ajax数据提交与验证码处理:用户体验至上

07分钟58秒

管理员登陆与验证:验证规则与查询结果返回

16分钟11秒

注销登陆:用session来实现

05分钟10秒

如何检测登陆状态和防止重复登陆:用公共控制器实现

06分钟17秒
第4章 管理员管理

管理员管理功能简介:推荐先看一下

08分钟21秒

完善管理员数据表设计:添加新字段适应业务需求

03分钟15秒

实现首页模板:系统变量与请求变量的获取方式

09分钟16秒

管理员列表与基本功能实现:前端到后端,权限控制与CURD实现

18分钟46秒

管理员添加编辑与软删除的实现:Ajax验证与数据恢复

14分钟17秒
第5章 班级管理功能[重点]

班级管理中的数据表与模型设计:关联查询原理

07分钟29秒

班级列表展示与状态修改:模型查询

09分钟27秒

班级信息编辑功能的实现:模板渲染与逻辑处理

04分钟05秒

班级添加功能的实现:模板渲染与逻辑处理

05分钟52秒

班级信息的软删除与恢复功能:世上也有后悔药

06分钟24秒
第6章 教师管理功能

教师数据表模型设计与模板渲染

05分钟43秒

用户密码自动修改的Bug修复:编辑时密码未做修改时会出现

02分钟47秒

教师管理中的编辑添加与软删除功能:CURD操作

08分钟55秒
第7章 学生管理功能[重点]

学-生-数-据表与模型设计:与班级表关联

03分钟10秒

学生信息的分页显示技术:非常实用

05分钟53秒

学生-数-据的增删改查操作:CURD总结

04分钟29秒
第8章 课程总结[可跳过]

课程总结:编程的心得体会分享

02分钟18秒

全部评论我要评论

  • 基

    6年前

    验证码刷新后没有显示出来,是还要配置什么吗?

    回复
    13

  • 书迎

    需要隐藏index.php,老师的是域名/index/user/login,我们没有进行index.php隐藏,默认访问是域名/index.php/index/user/login,不然就像楼下的这样写:$("#verify_img").attr("src","{:captcha_src()}?id="+ts);//刷新验证码

    书迎 · 3年前
    移动用户-5695325

    楼上正解 感谢

    移动用户-5695325 · 3年前
  • 零

    6年前

    var ts = Date.parse(new Date())/1000; $("#verify_img").attr("src","{:captcha_src()}?id="+ts);//刷新验证码 正解 {:captcha_src()}

    回复
    10

  • 行有余

    你好 请问这个是什么原因 可以请教一下吗

    行有余 · 5年前
    时光之上

    亲测有效

    时光之上 · 5年前
    阿宇

    ?id是什么意思阿

    阿宇 · 3年前
  • 辛大陆

    辛大陆6年前

    点登录按钮,没反应

    回复
    4

  • 浮生未歇

    浮生未歇6年前

    最开始写的是function refreshVerify(),然后在浏览器中刷新后在返回代码编辑器时,就变成了function refreshVerity(),视频中也没说说明,不仔细看都发现不了。之前就照着function refreshVerify()来写,然后点击后刷新不了,又照着视频看了好几遍才发现这个问题,改过来后终于点击后验证码刷新成功了

    回复
    4

  • 黄子乐

    黄子乐6年前

    按照老师的方法写了之后,点击看不清换一张图片就消失了是怎么回事 ?

    回复
    4

  • 忧郁xiao**

    忧郁xiao**5年前

    验证码这一段有问题,刷新不出来,的改成这样,直接重新调用就好了:function refreshVerify() {let td = Date.parse(new Date())/1000;$("#verify_img").attr("src","{:captcha_src()}");}

    回复
    3

  • 耶巴蒂

    亲测有效。let td 这句话都可以不用写

    耶巴蒂 · 5年前
    大手牵小手

    对的,测试有效,谢谢!

    大手牵小手 · 4年前
  • 槐序贰叁

    槐序贰叁6年前

    点击之后不显示验证码的可能是js那句修改url应该这么写$("#img").attr("src","/index.php/captcha?id="+ts);要加上入口文件

    回复
    3

  • 安静的黑白

    安静的黑白5年前

    照着写都验证码刷新不了 到底是我的问题是还是视频的问题

    回复
    2

  • Jerry

    Jerry6年前

    怎么按着配置后,会出现页面错误啊,什么情况

    回复
    2

  • 叮叮当当

    叮叮当当5年前

    下载的源代码,运行后直接说缺少captcha.html,这个是哪里有 http://127.0.0.1/user_system/public/index.php/captcha.html 500 (Internal Server Error)

    回复
    1

  • *p

    兄弟这个问题解决了吗

    *p · 3年前
  • 贺建平

    贺建平6年前

    建议大家用tp5完整版开发,这里面下好了常用的扩展包,包括验证码的

    回复
    1

  • 餍

    2年前

    我的验证码提示Call to undefined function captcha_src() 未定义函数

    回复
    0

  • 乙丁

    乙丁3年前

    修改成:,页面显示错误,是怎么回事,这个地方到底应该怎么修改,请高手指教!谢谢

    回复
    0

  • 萨格拉斯

    萨格拉斯4年前

    这个东西图片链接不上啊 扩展包也安装类

    回复
    0

  • code

    code4年前

    <img src="{:captcha_src()}" 一开始默认用这一种方法 看不清,换一张的时候用的是第二种方法 "/captcha?+id=" + ts 请问这两种方法,调用的是服务器对应的 captcha类的方法吗 如果是的话,为什么第一种前面要加 :captcha_src() 而第二种却是 /captcha 还有一个问题,我查

    回复
    0

  • 全部笔记发布笔记

  • 缘邀知音

    缘邀知音3年前

    Ajax提交要把subit改成button

    0

  • phpcn_u31631

    phpcn_u316314年前

    重点

    0

  • Sirius

    Sirius4年前

    一开始使用thinkphp5.0.24,使用验证码函数一直报错未定义,更换为与老师同样的5.0.10后成功解决,具体原因还不知道

    0

  • ……

    ……4年前

    验证码这一段有问题,刷新不出来,的改成这样,直接重新调用就好了:function refreshVerify() {let td = Date.parse(new Date())/1000;$("#verify_img").attr("src","{:captcha_src()}");} let td 这句话都可以不用写

    0

  • code

    code4年前

    <img src="{:captcha_src()}" 一开始默认用这一种方法 看不清,换一张的时候用的是第二种方法 "/captcha?+id=" + ts 请问这两种方法,调用的是服务器对应的 captcha类的方法吗 如果是的话,为什么第一种前面要加 :captcha_src() 而第二种却是 /captcha 还有一个问题,我查看了源码只有captcha_src()名 和captcha() 方法名 第二种方法 用的是这种 "/captcha?+id=" + ts 这个时候是会调用服务器的那个方法呢?

    0

  • 手机用户1571316321

    手机用户15713163214年前

    非常棒的教程!

    0

  • 邯郸易住宋至刚

    邯郸易住宋至刚4年前

    __STATIC__常量路径替换不成功? 验证码不显示???

    安装扩展库captcha总是失败

    0

  • 九现神龙111

    九现神龙1115年前

    <input type="button" /> 这就是一个按钮。如果你不写javascript 的话,按下去什么也不会发生。 <input type="submit" /> 这样的按钮用户点击之后会自动提交 form,除非你写了javascript 阻止它。 <button> 这个按钮放在 form 中也会点击自动提交,比前两个的优点是按钮的内容不光可以有文字,还可以有图片等多媒体内容。(当然,前两个用图片背景也可以做到)。它的缺点是不同的浏览器得到的 value 值不同;可能还有其他的浏览器兼容问题(葛亮)。

    0

  • lauson

    lauson5年前

    表格name属性必须设置,不然无法校验

    0

  • 谢钊文

    谢钊文5年前

    不能刷新验证码

    1

  • AT康

    AT康5年前

    验证码刷新 使用date对象产生随机数

    0

  • 取消 回复 发送
  • 取消 发布笔记 发送
  • PHP中文网