用session做客户验证时的注意事项

2016-01-29 14:48 4 1 收藏

用session做客户验证时的注意事项,用session做客户验证时的注意事项

【 tulaoshi.com - PHP 】

  如果你的php.ini中register_globals = On, 所有post, get, cookie, session的同名变量 就会搅和在一起, 可以用$HTTP_*_VARS["username"]来判断你想要的那个变量.

但是即使同名, 在php.ini中variables_order = "GPCS"也会按照优先级别来判断, 等级低 的值没法冲掉等级高的. 所以, 如果一开始就用session_register("username")是明智的, 也可以用session_is_registered来判断变量是否已经注册.

这是一个例子:
if (!session_is_registered("username")) {
  $user_name= "";
  session_register("username");
}
同时保证你的php.ini中, variables_order = "GPCS" (缺省) S即session要放在最后, 优 先.

register_globals = On有些浪费系统资源, 在优化配置中被关掉, 这样也避免了出现所谓漏洞.


 

来源:http://www.tulaoshi.com/n/20160129/1494259.html

延伸阅读
婴儿翻身时注意事项     翻身虽然只是一个小小的动作,但宝宝在此之前可是向妈妈们发出了很多信号的噢,细心的妈妈可以早就看到了,婴儿翻身信号有哪些呢?婴儿翻身时有哪些注意事项呢?       婴儿翻身信号     虽然翻身只是一下子的动作,可在这之前,...
健康的恋爱观作指导 爱情就其本性来说是专一的,在初恋中应当真诚地对待对方,用健康的恋爱观去指导。当你爱上她时,请你掂量一下,你爱她的什么呢?是她的地位、名声、容貌,还是她的家庭物质条件、才学、品质。当你确定自己不仅为她的容貌所吸引,更倾慕她的品质、知识、才干,更喜欢她的修养、性格时,你会觉得你的爱是充满朝气...
标签: 孕前
如何让胎儿保持好心情 无论准妈妈还是家人都应该时刻保持好的心情,在怀孕期间,胎儿和妈妈是心心相通的,妈妈会给胎儿意带来意想不到的影响。妈妈的各种心情都能够影响到腹中的胎儿,那么孕妈妈如何让胎儿保持好心情呢? 让胎儿保持好心情的六种方法: 方法一、找件自己喜欢做的事 怀孕期间要经常投自己所好,...
上学前孩子要不要学识字 个别宝贝上学跟不上趟,根本原因不在识字量少,而是上课听讲习惯不好造成的。 情景再现: 儿子刚刚今年上大班,眼看着身边的许多家长都给宝贝们报了识字班。关于该不该学识字,我很纠结。一位妈妈说:听说小学一年级就要认几百个字,现在宝贝园都不教认字,不在外面报班,宝贝以后肯定跟不上啊!真的...
丈夫陪产时有些问题需要注意 了解必要的产程注意对于分娩的顺利进行是一种保障,同时对于母婴的健康和安全也是一种保障。不过今天的产程注意并不是写给各位产妇的,而是写给丈夫们的。因为今天的内容是关于丈夫 陪产时的一些注意事项 。现在丈夫陪产逐渐流行了起来,因为丈夫陪产对于分娩的顺利进行会有一定的帮助,而要想充分发挥丈夫陪产的...

经验教程

896

收藏

94
微博分享 QQ分享 QQ空间 手机页面 收藏网站 回到头部