+ -
当前位置:首页 → 问答吧 → PHP的一个BUG!

PHP的一个BUG!

时间:2006-09-16

来源:互联网

从CSDN转过来的,希望PHPer们好好研究一下:

正常情况下,域名一般是没有下划线的.session可以正常使用.
但我发现有这样一个问题.
当域名中有下划线就有问题了.
比如: http://w_w.xxx.com
这样,每刷新一下,就会有一个新的session生成,所以这样的问题导致不能使用session来记录任务数据了.
请问有朋友遇见过这种问题吗?或是有没有什么解决方案?

作者: flash866   发布时间: 2006-09-16

:L :L 竟然没有一个人回复~!!!

作者: flash866   发布时间: 2006-09-17

关注....

学习...

作者: lmhllr   发布时间: 2006-09-17

不是PHP的问题,而是下划线不符合主机名的ISO规定,请查看相关ISO文档,如DNS

作者: crazysoul   发布时间: 2006-09-18

没遇到过,从用没用过有下划线的域名

作者: xiaojia   发布时间: 2006-09-18

..

作者: leobyrds   发布时间: 2006-09-19

这个不是 PHP 的问题,而是 IE 的问题。究其原因,是因为 Session 最终还得依赖于 Cookie,而含有 MS01-055补丁 IE 5.5/6.0 的版本会自动拒绝来自某些不合法的域名或服务器名称(指含有除英文字母及连接符“-”和句点“.”之外的其他字符,比如下划线“_”等)的 Cookie。这个问题在 Firefox 下就不会出现~:D

作者: Ben   发布时间: 2006-09-20

开眼界了

作者: scorpion   发布时间: 2006-09-20

7楼正解,呵呵:D

作者: gregry   发布时间: 2006-10-03

呵呵..

作者: szy_session1987   发布时间: 2006-10-03

又学到一招。。

作者: MySQL   发布时间: 2006-10-05

受教了

作者: SeaPrince   发布时间: 2006-10-08

学到东西了

作者: boom123   发布时间: 2006-10-09

这种时也有.

作者: chine   发布时间: 2006-10-09

这个不是 PHP 的问题,而是 IE 的问题。究其原因,是因为 Session 最终还得依赖于 Cookie,而含有 MS01-055补丁 IE 5.5/6.0 的版本会自动拒绝来自某些不合法的域名或服务器名称(指含有除英文字母及连接符“-”和句点“.”之外的其他字符,比如下划线“_”等)的 Cookie。这个问题在 Firefox 下就不会出现~


开眼了;

作者: hy0kl   发布时间: 2006-10-23

这是我PPC的第一帖啊!!

作者: flash866   发布时间: 2011-10-05

从CSDN转过来的,希望PHPer们好好研究一下:

正常情况下,域名一般是没有下划线的.session可以正常使用.
但我发现有这样一个问题.
当域名中有下划线就有问题了.
比如: http://w_w.xxx.com
这样,每刷新一下,就会有一个新的session生成,所以这样的问题导致不能使用session来记录任务数据了.
请问有朋友遇见过这种问题吗?或是有没有什么解决方案?

作者: flash866   发布时间: 2006-09-16

:L :L 竟然没有一个人回复~!!!

作者: flash866   发布时间: 2006-09-17

关注....

学习...

作者: lmhllr   发布时间: 2006-09-17

不是PHP的问题,而是下划线不符合主机名的ISO规定,请查看相关ISO文档,如DNS

作者: crazysoul   发布时间: 2006-09-18

没遇到过,从用没用过有下划线的域名

作者: xiaojia   发布时间: 2006-09-18

..

作者: leobyrds   发布时间: 2006-09-19

这个不是 PHP 的问题,而是 IE 的问题。究其原因,是因为 Session 最终还得依赖于 Cookie,而含有 MS01-055补丁 IE 5.5/6.0 的版本会自动拒绝来自某些不合法的域名或服务器名称(指含有除英文字母及连接符“-”和句点“.”之外的其他字符,比如下划线“_”等)的 Cookie。这个问题在 Firefox 下就不会出现~:D

作者: Ben   发布时间: 2006-09-20

开眼界了

作者: scorpion   发布时间: 2006-09-20

7楼正解,呵呵:D

作者: gregry   发布时间: 2006-10-03

呵呵..

作者: szy_session1987   发布时间: 2006-10-03

又学到一招。。

作者: MySQL   发布时间: 2006-10-05

受教了

作者: SeaPrince   发布时间: 2006-10-08

学到东西了

作者: boom123   发布时间: 2006-10-09

这种时也有.

作者: chine   发布时间: 2006-10-09

这个不是 PHP 的问题,而是 IE 的问题。究其原因,是因为 Session 最终还得依赖于 Cookie,而含有 MS01-055补丁 IE 5.5/6.0 的版本会自动拒绝来自某些不合法的域名或服务器名称(指含有除英文字母及连接符“-”和句点“.”之外的其他字符,比如下划线“_”等)的 Cookie。这个问题在 Firefox 下就不会出现~


开眼了;

作者: hy0kl   发布时间: 2006-10-23

这是我PPC的第一帖啊!!

作者: flash866   发布时间: 2011-10-05