摘要: 1 Begin'; 7 //初始化数据库服务器连接,这个函数是最先执行,所以,以下的几个函数都用到数据库连接,所以,我就把它放在最先执行的函数里面,因为只要是数据库连接了,在整个文件中都有效。 8 $link = mysql_connect('127.0.0.1:3306', 'root', '1234abcd'); 9 mysql_query('set name... 阅读全文
posted @ 2017-08-18 19:09 小油菜1 阅读(196) 评论(0) 推荐(0) 编辑
摘要: 首先我的siession数据可以写到:文件中 session数据区 或者数据库中, 那么怎么将文件中的session数据或者session数据区的数据写到 数据库中,,又或者任意挑选两个不同的介质互写, 所以也就是重写session的存储机制。 目的: ①便于管理大量的session数据 ②便于We 阅读全文
posted @ 2017-08-18 18:52 小油菜1 阅读(159) 评论(0) 推荐(0) 编辑
摘要: (1)session数据区: 在我们的session会话结束之前,会有一个seeeion的文件,存储着session序列化的数据,在会话没有结束之前,我们都是操作$_SESSION的,但是在会话结束后,我们只能使用那个session数据区文件了,那么在会话结束后,我们还想用刚刚会话所产生的数据,那么 阅读全文
posted @ 2017-08-18 17:13 小油菜1 阅读(137) 评论(0) 推荐(0) 编辑
摘要: (1)cookie仅能存字符串类型,但是session能存任何数据类型,比如: 然后我在session_2.php中输出这个session_1.php的数据: 结果展示: 我得在浏览器的地址栏中先请求session_1.php,然后在请求session_2.php,不然,结果输出不出来的。 原封不动 阅读全文
posted @ 2017-08-18 16:56 小油菜1 阅读(212) 评论(0) 推荐(0) 编辑
摘要: (1) (2)有效期在 会话周期结束(就是将浏览器关闭前) (3)有效路径: 整站都有效 (4)有效域:当前域 (5)是否安全传输:否 (6)以上的session数据的特征都是由一个问题导致的,就是由浏览器cookie中所存储的session-id cookie变量的特征所导致的, 阅读全文
posted @ 2017-08-18 16:39 小油菜1 阅读(193) 评论(0) 推荐(0) 编辑
摘要: (1)先开启: Session_start(); 也可以通过php.ini配置文件中,自动开启sesssion机制: Session.auto_start; (2)利用$_SESSION来操作数据 你的 增,删,改,查都是利用这个$_SESSION来实现的,每一个元素就是一个session数据,元素 阅读全文
posted @ 2017-08-18 15:55 小油菜1 阅读(208) 评论(0) 推荐(0) 编辑
摘要: (1) (2) 所以 你要是开了session,那么就会有session数据,但是假如在你的php脚本中没有开放发session,就不会有session数据 阅读全文
posted @ 2017-08-18 15:31 小油菜1 阅读(255) 评论(0) 推荐(0) 编辑
摘要: 1) 为啥用数组的形式,就是这样好区分,你看都是跟student相关的东西, (2) 阅读全文
posted @ 2017-08-18 13:31 小油菜1 阅读(137) 评论(0) 推荐(0) 编辑
摘要: (1)是否仅安全传输: 阅读全文
posted @ 2017-08-18 13:24 小油菜1 阅读(217) 评论(0) 推荐(0) 编辑
摘要: (1)默认情况下,cookie只在当前域下有效,比如我的loclhost/PHP或者shop.wang.com下有效。 (2)其实一个域就代表一个网站, 以及域名就比如:www.baidu.com 然后二级域名就好比:music.baidu.com 这个就是baidu.com的子域, (3)域和有效 阅读全文
posted @ 2017-08-18 13:03 小油菜1 阅读(316) 评论(0) 推荐(0) 编辑
摘要: (1)cookie的有效期: 默认:会话周期结束(就是浏览器关闭),默认情况下,cookie会在浏览器关闭时失效,这种cookie是 临时cookie或者叫会话。 支持设置有效期,setcookie的第三个参数,可以对cookie的有效期进行设置,有效期采用一个时间戳来表示。(下面的这个就是设置了6 阅读全文
posted @ 2017-08-18 12:49 小油菜1 阅读(7418) 评论(0) 推荐(0) 编辑
摘要: (1)允许 服务器端脚本 , 在浏览器端 存数数据的一种技术。 其实cookie是浏览器的一种技术。 (2)特点:允许服务器向浏览器发送指令,用来管理存储在浏览器端的cookie数据。 虽然数据存在浏览器,但是浏览器并不能决定往自己里面存什么。 浏览器如果存储了某一个服务器存储的cookie数据,那 阅读全文
posted @ 2017-08-18 11:54 小油菜1 阅读(378) 评论(0) 推荐(0) 编辑
摘要: 其实刷新(F5)就是一个新的请求。 会话技术的实现:1.Cookie 2.Session(其实cookie能做的,session也能做。session能做的,cookie也能做。就是cookie是联通手机,session是移动手机) 阅读全文
posted @ 2017-08-18 11:26 小油菜1 阅读(123) 评论(0) 推荐(0) 编辑
摘要: (1)写入变量,常量,全局变量都不行, (2)试一下用文件存那个变量: 但是有一个问题:就是文件,只要一个用登陆成功了,其余的所有用户都可以直接用那个登录许可的标志了,然后只要用户名和密码登录成功,那么就可以进入后台。 还有一个问题就是: 所以对这个标志的要求就是: 这个技术就是 会话技术 阅读全文
posted @ 2017-08-18 11:18 小油菜1 阅读(270) 评论(0) 推荐(0) 编辑
摘要: 在20day 05 假如我目前在的地址是上面的那个index.php?p=back&c=Admin&a=check 这个请求里面申请的所有事 或者是你申请的所有变量或者是全局变量都是在这个请求下的,认为是同一个生命周期, 但是 假如 你把一个变量$GLOBAL['me']这个变量申请为全局变量,那么 阅读全文
posted @ 2017-08-18 10:17 小油菜1 阅读(450) 评论(0) 推荐(0) 编辑
摘要: 首先辨析两种状态: 你的用户名和密码通过验证 只能表明你能登录,但是不能保证你登录了。 管理员信息合法和管理员处于的登录状态是两个概念:管理员信息合法证明你的用户名和密码是正确的, 但是管理员信息合法是管理员处于登录状态的条件,只有管理员信息合法,才能够登录。 首先是管理员身份合法 >然后有一个标志 阅读全文
posted @ 2017-08-18 10:08 小油菜1 阅读(206) 评论(0) 推荐(0) 编辑
摘要: 由于就是一个普通的页面展示,提示的样式,可以轻松定制! 语法: Header()后的代码会执行,因此在处理好跳转相关操作后,脚本也应该被DIE掉! 案例中实现跳转 封装一个可以完成跳转的方法,需要时,调用即可! 控制器的功能! 该功能应该被所有的控制器动作所共享,因此,应该在基础控制器中被定义: C 阅读全文
posted @ 2017-08-18 09:54 小油菜1 阅读(248) 评论(0) 推荐(0) 编辑