课程首页
通知公告
随堂教案
课程资源
互动交流
动态网站开发
毛书朋
1
申报材料
1.1
申报书
1.2
课程标准
1.3
整体设计与单元设计
1.4
教学档案
1.5
工作过程跟踪书
1.6
授课教案
1.7
课程实训报告书
1.8
教学计划
2
子项目一 功能分析与设计
2.1
情景设置
2.2
知识讲解
2.2.1
系统安装
2.2.2
用户注册
2.2.3
超管用户
2.2.4
浏览用户
2.3
独立探索
2.4
知识拓展
2.4.1
虚拟机软件的使用
2.4.2
虚拟机的创建
3
子项目二 开发环境选择与搭建
3.1
情景设置
3.2
知识讲解
3.2.1
什么是PHP及PHP特...
3.2.2
PHP MySQL集成...
3.3
独立探索
3.4
知识拓展
3.4.1
虚拟机的使用
4
子项目三 数据库的设计与创建
4.1
情景设置
4.2
知识讲解
4.2.1
Web开发与数据库
4.2.2
MySQL数据库系统简...
4.2.3
结构化查询语言-SQL...
4.2.4
SQL的数据定义语言
4.2.5
SQL操作和查询语言
4.2.6
MySQL用户管理
4.2.7
MySQL可视化管理工...
4.3
独立探索
4.4
知识扩展
5
子项目四 嵌入PHP与PHP...
5.1
情景设置
5.2
知识讲解
5.2.1
PHP语法基础
5.2.2
PHP中的常量
5.2.3
PHP中的变量
5.2.4
运算符和表达式
5.2.5
流程控制语句
5.2.6
自定义函数
5.2.7
变量的作用域
5.3
独立探索
5.4
知识扩展
6
子项目五 PHP操作数据库
6.1
情景设置
6.2
知识讲解
6.2.1
连接数据库前的准备工作
6.2.2
PHP操作MySQL的...
6.2.3
PHP操作MySQL方...
6.2.4
分页的实现
6.3
独立探索
6.4
知识拓展
7
子项目六 数据传递与文件上传
7.1
情景设置
7.2
知识讲解
7.2.1
PHP 5内置数组简介
7.2.2
$_POST和$_GE...
7.2.3
$_FILE数组
7.3
独立探索
7.4
知识拓展
8
子项目七 用户登录与身份验证
8.1
情景设置
8.2
知识讲解
8.2.1
Cookie原理及使用
8.2.2
Session及其和C...
8.2.3
内置数组获取环境信息
8.3
独立探索
8.4
知识拓展
9
子项目八 系统的进一步完善
9.1
情景设置
9.2
知识讲解
9.2.1
PHP内置函数概述
9.2.2
数组函数
9.2.3
字符串处理函数
9.2.4
时间日期函数
9.2.5
数学函数
9.2.6
图像处理函数
9.2.7
文件系统函数
9.2.8
其他函数
9.3
独立探索
9.4
知识拓展
10
子项目九 项目完整案例
10.1
情景设置
10.2
知识讲解
10.2.1
简单演示
10.2.2
用户需求
10.2.3
数据设计和安装程序的制...
10.2.4
用户注册
10.2.5
用户登录
10.2.6
不一样的包含
10.2.7
后台安全和安全设置
10.2.8
安全退出
10.2.9
博客分类的添加
10.2.10
博客分类的管理
10.2.11
博文的添加
10.2.12
博文的列表显示
10.2.13
博文的删除和编辑
10.2.14
博客图片上传
10.2.15
博客图片显示和删除
10.2.16
博主的话
10.2.17
常规设置
10.2.18
友情链接之添加和列表
10.2.19
友情链接之编辑和删除
10.2.20
链接服务器的类库
10.2.21
前台首页
10.2.22
博主首页-1
10.2.23
博主首页-2
11
拓展教程
11.1
ThinkPHP 5
11.2
Laravel 5.2
11.3
往届作品展示
11.3.1
2012级作品展示
11.3.2
2013级作品展示
11.3.3
2014级作品展示
11.3.4
2015级作品展示
11.4
本学期学生作品
情景设置
发布时间:2017-07-20 08:02 发布人:毛书朋 浏览次数:7176
+添加讨论
姜瑞祥
2018-01-07 17:23:04
<?php session_name( "Zjmainstay" ); //session 名可更改,注意对应 session_start(); $_SESSION['admin_user'] = "Y"; //session 变量名可更改,注意对应 session_write_close(); ?>
姜瑞祥
2018-01-07 17:23:53
每次用户请求时,都会从缓存里面去拿他的密码来重新计算数字签名做比对 这样的好处有: 不存在私钥泄漏的问题,即使出问题也不会影响所有用户 slat字符串泄漏就等同于用户的密码泄漏,逻辑上是严密的 即使有人持有$token字符串,只要用户一修改密码,老的$token就马上失效了
徐新如
2018-01-08 19:28:24
对于需要身份验证的页面,使用apache服务器验证是最好不过的了。但是,apache服务器验证的界面不够友好。而且,cgi模式的php,iis下的php,都不能使用apache服务器验证。这样,我们可以利用session在不同页面间保存用户身份,达到身份验证的目的。 在后端我们同样利用上面的Mysql数据库存放用户信息。
<?php session_name( "Zjmainstay" ); //session 名可更改,注意对应 session_start(); $_SESSION['admin_user'] = "Y"; //session 变量名可更改,注意对应 session_write_close(); ?>
每次用户请求时,都会从缓存里面去拿他的密码来重新计算数字签名做比对 这样的好处有: 不存在私钥泄漏的问题,即使出问题也不会影响所有用户 slat字符串泄漏就等同于用户的密码泄漏,逻辑上是严密的 即使有人持有$token字符串,只要用户一修改密码,老的$token就马上失效了
对于需要身份验证的页面,使用apache服务器验证是最好不过的了。但是,apache服务器验证的界面不够友好。而且,cgi模式的php,iis下的php,都不能使用apache服务器验证。这样,我们可以利用session在不同页面间保存用户身份,达到身份验证的目的。 在后端我们同样利用上面的Mysql数据库存放用户信息。