仓酷云

标题: PHP网页设计PHP中的session永不外期的处理思绪及实... [打印本页]

作者: 活着的死人    时间: 2015-2-3 23:35
标题: PHP网页设计PHP中的session永不外期的处理思绪及实...
当然你可以把你最基本的功能放出来的时候就放出来,比如放到论坛上,让大家都参与,   让PHP的session永不外期,你能够没有碰到这么愁闷的成绩,然而我碰到过,很愁闷。
  咱们后期开辟了一个只要公司客服人员才干利用的体系——无限的几个客服人员。就是这无限的几个客服人员头几天俄然就提出如许的成绩:咱们每隔很短一段工夫 (半个小时不操作页面),正焦急处理客户成绩的时分,体系却提醒需求登录,延误了客户的工夫…… 这很不爽!
  客户就是天主,独一的天主。因而上峰请求咱们可以完成PHP中的session永不外期,除非咱们的客服人员工资的让他过时了。出于平安性的思索我很不睬解这类永不外期的行动;出于怠惰的缘由我真的不想修正之前的法式。然而没有举措,我仍然需求改。
  不修正法式是最好的办法了,由于假如修正法式,测试部必定十分愁闷像我一样,那末只能修正体系情况设置装备摆设,其实很 复杂,翻开php.ini设置文件,修正三行以下:
  1、session.use_cookies
  把这个的值设置为1,使用cookie来传递sessionid
  2、session.cookie_lifetime
  这个代表SessionID在客户端Cookie贮存的工夫,默许是0,代表阅读器一封闭SessionID就作废……就是由于这个所以PHP的 session不克不及永世利用! 那末咱们把它设置为一个咱们以为很大的数字吧,999999999怎样,可以的!就如许。
  3、session.gc_maxlifetime
  这个是Session数据在办事器端贮存的工夫,假如超越这个工夫,那末Session数据就主动删除! 那末咱们也把它设置为99999999。
  就如许一切ok了,固然你不信任的话就测试一下看看——设置一个session值过个10天半个月的回来看看,假如你的电脑没有断电或宕机,你仍 然可以看见这个sessionid。
  固然也能够你没有掌握办事器的权限其实不能像我一样侥幸的可以修正php.ini设置,一切依托咱们本人也是有举措的,固然就必需使用到客户端存储 cookie了,吧失掉的sessionID存储到客户真个cookie外面,设置这个cookie的值,然后把这个值传递给session_id()这 个函数,详细做法以下:
<p> 接触MYSQL,开始设计数据库程序
作者: 深爱那片海    时间: 2015-2-4 03:00
首先我是坚决反对新手上来就用框架的,因为对底层的东西一点都不了解,造成知识上的真空,会对以后的发展不利。我的观点上手了解下框架就好,代码还是手写。当然啦如果是位别的编程语言的高手的话,这个就另当别论啦。
作者: 第二个灵魂    时间: 2015-2-9 01:40
首先声明:我是一个菜鸟,是一个初学者。学习了一段php后总是感觉自己没有提高,无奈。经过反思我认为我学习过程中存在很多问题,我改变了学习方法后自我感觉有了明显的进步。
作者: 小女巫    时间: 2015-2-9 03:09
首先声明:我是一个菜鸟,是一个初学者。学习了一段php后总是感觉自己没有提高,无奈。经过反思我认为我学习过程中存在很多问题,我改变了学习方法后自我感觉有了明显的进步。
作者: 灵魂腐蚀    时间: 2015-2-14 19:24
当留言板完成的时候,下步可以把做1个单人的blog程序,做为目标,
作者: 兰色精灵    时间: 2015-2-21 08:48
,熟悉html,能用div+css,还有javascript,优先考虑linux。我在开始学习的时候,就想把这些知识一起学习,我天真的认为同时学习能够互相呼应,因为知识是相通的。
作者: 蒙在股里    时间: 2015-2-25 14:27
说点我烦的低级错误吧,曾经有次插入mysql的时间 弄了300年结果老报错,其实mysql的时间是有限制的,大概是到203X年  具体的记不清啦,囧。
作者: 再见西城    时间: 2015-2-27 01:39
当然这种网站的会员费就几十块钱。
作者: 再现理想    时间: 2015-3-7 22:47
爱上php,他也会爱上你。
作者: 小魔女    时间: 2015-3-9 13:57
使用zendstdio 写代码的的时候,把tab 的缩进设置成4个空格是很有必要的
作者: 海妖    时间: 2015-3-11 19:56
首先我是坚决反对新手上来就用框架的,因为对底层的东西一点都不了解,造成知识上的真空,会对以后的发展不利。我的观点上手了解下框架就好,代码还是手写。当然啦如果是位别的编程语言的高手的话,这个就另当别论啦。
作者: 分手快乐    时间: 2015-3-19 10:41
要进行开发,搭建环境是首先需要做的事,windows下面我习惯把环境那个安装在C盘下面,因为我配的环境经常出现诡异事件,什么事都没做环境有的时候就不能用啦。
作者: 莫相离    时间: 2015-3-25 05:30
使用zendstdio 写代码的的时候,把tab 的缩进设置成4个空格是很有必要的
作者: 老尸    时间: 2015-3-25 12:55
小鸟是第一次发帖(我习惯潜水的(*^__^*) 嘻嘻……),有错误之处还请大家批评指正,另外,前些日子听人说有高手能用php写驱动程序,真是学无止境,人外有人,天外有天。
作者: 若天明    时间: 2015-4-5 01:21
真正的方向了,如果将来要去开发团队,你一定要学好smarty ,phplib这样的模板引擎,
作者: 山那边是海    时间: 2015-4-8 14:39
对于懒惰的朋友,我推荐php的集成环境xampp或者是wamp。这两个软件安装方便,使用简单。但是我还是强烈建议自己动手搭建开发环境。
作者: 爱飞    时间: 2015-4-11 04:09
在学习的过程中不能怕麻烦,不能有懒惰的思想。学习php首先应该搭建一个lamp环境或者是wamp环境。这是学习php开发的根本。虽然网络上有很多集成的环境,安装很方便,使用起来也很稳定、
作者: 若相依    时间: 2015-4-20 07:47
先学习php和mysql,还有css(html语言很简单)我认为现在的效果比以前的方法好。
作者: 金色的骷髅    时间: 2015-4-26 23:09
我学习了一段时间后,我发现效果并不好(估计是我自身的问题)。因为一个人的精力总是有限的,同时学习这么多,会导致每个的学习时间都得不到保证。
作者: 飘灵儿    时间: 2015-4-27 21:06
再就是混迹于论坛啦,咱们的phpchina的论坛就很强大,提出的问题一般都是有达人去解答的,以前的帖子也要多看看也能学到不少前辈们的经验。别的不错的论坛例如php100,javaeye也是很不错的。




欢迎光临 仓酷云 (http://ckuyun.com/) Powered by Discuz! X3.2