做个web框架(17)——Redis操作对象TFRedis的实现【20201201】
介绍介绍Redis是一款使用内存作为存储介质的数据库。大家应该都知道,计算机最快的单元是CPU,较次之的单元就是内存,再其次才是固态硬盘,最后是传统的物理硬盘。现如今大部分笔记本电脑和台式机都已经开始采用固态硬盘作为主要存储介质了,但是...
阅读 27
做个用户管理系统(14)——用户模块user之个人资料修改功能的实现【20201130】
介绍介绍福哥今天带着大家完成个人资料修改的功能。这个个人资料修改里面包括很多项目,包括昵称、性别、生日、学历、个人介绍几个项目。其中性别是一组单选项,而生日是两组下拉框,学历是一组下拉框,个人介绍是一个多行文本框,看起来个人资料表单包含...
阅读 14
做个用户管理系统(13)——用户模块user之安全问题功能的实现【20201129】
介绍介绍今天我们和福哥一起来好好设计一下安全问题功能,安全问题用来识别账号的安全保护身份。用户在指定若干问题里面挑出三个问题,并提供这三个问题的自己的答案。在验证安全保护身份的时候,用户需要答出这三个问题的答案,且答案要一字不差。这种验...
阅读 24
做个用户管理系统(12)——用户模块user之设置绑定邮箱和修改密码的实现【20201128】
介绍介绍今天福哥带着大家来实现用户模块user的设置绑定邮箱和修改密码功能。设置绑定邮箱属性修改数据库操作,所以在修改之前需要检查目标数据记录是不是存在。由于绑定邮箱是不能够有重复的,所以还要检查这个准备写入的邮箱地址是不是被其他人使用...
阅读 25
做个用户管理系统(11)——用户模块user之添加用户和用户身份认证的实现【20201127】
介绍介绍今天我们来建立TFUMS的第一个模块用户模块user,然后在这个模块里面实现添加用户和用户身份认证两个基础功能。添加用户就是向user表插入一条数据,只不过插入之前需要通过查询语句检查用户名是否已经被其他人使用了,因为用户名us...
阅读 23
PHP做个用户管理系统(10)重新设计数据表和字段【20201126】
介绍介绍上一阶段福哥带着大家完成了TFUMS的视图模板的制作,根据这些模板上面的功能回头看看我们的数据表的字段,会发现很多功能用到的字段我们并没有设计进来。这是因为福哥在计划开这门《做个用户管理系统》课程之初没有想过要做这么复杂的一套系...
阅读 19
做个用户管理系统(9)——用以处理表单的jQuery控件之表单验证【20201125】
介绍介绍今天福哥来实现jQuery控件form对于表单验证的功能,说起表单验证大家可以想到的就是通过JQ获取表单项的值,然后判断表单项的值是否满足业务规则,如果不满足规则就要告知用户重新填写或重新选择表单项,其实这一系列的操作是有很多规...
阅读 9
做个用户管理系统(8)——用以处理表单的jQuery控件之AJAX请求【20201124】
介绍介绍我们的TFUMS的网页模板基本上都做好了,但是大家都发现了我们的模板里面的表单是不能提交的,这是因为缺少驱动程序,这个驱动程序就是指Javascript代码。在用户填写完表单项之后,点击了提交按钮,浏览器会将用户填写的内容组织起...
阅读 12
做个用户管理系统(7)——个人资料修改页面、用户头像设置页面的模板的制作【20201123】
介绍介绍今天福哥会带着大家完成个人资料修改页面和用户头像设置页面的模板的设计。个人资料里的项目比较多一些,这里面的项目在数据库里的没有对应的字段用来保存数据,我们今后会一起不上来。用户头像设置里有一个图片,这个图片是可以点击的,点击后会...
阅读 13
做个用户管理系统(6)——忘记密码页面、重置密码方式页面的模板制作【20201122】
介绍介绍今天福哥跟大家完成忘记密码页面和重置密码方式页面的模板的制作,这里面忘记密码和重置密码方式是一个操作流程的前两步,是连续的表里的设计。这种多步骤表单在的设计需要一些技巧的,我们要知道每一步在整个流程里的具体步骤位置,还要避免其中...
阅读 9