Php 警告:会话启动()[function.session start]:会话id包含非法字符,有效字符为a-z、a-z、0-9和';-';
我在PHP错误日志中注意到: 警告:会话_start()[function.session start]:会话id包含非法字符,有效字符为a-z、a-z、0-9和“-、” 我不知道怎么了。会话名称称为PHPSESSID(默认值)。并且具有如下值:Php 警告:会话启动()[function.session start]:会话id包含非法字符,有效字符为a-z、a-z、0-9和';-';,php,session,warnings,Php,Session,Warnings,我在PHP错误日志中注意到: 警告:会话_start()[function.session start]:会话id包含非法字符,有效字符为a-z、a-z、0-9和“-、” 我不知道怎么了。会话名称称为PHPSESSID(默认值)。并且具有如下值:f11m9p7r18pau9s7j9dsk8f1h6 我很困惑,我不知道它想告诉我什么,会话是由PHP处理的。我使用共享主机,但我的会话存储在文档根目录之外,因此没有人可以访问它们。不介意,有人可以简单地操作URL,如: http://domain.or
f11m9p7r18pau9s7j9dsk8f1h6
我很困惑,我不知道它想告诉我什么,会话是由PHP处理的。我使用共享主机,但我的会话存储在文档根目录之外,因此没有人可以访问它们。不介意,有人可以简单地操作URL,如:
http://domain.org/?PHPSESSID=this~won't_work
PHP将看到PHPSESSID参数,并尝试使用该值恢复会话(什么将失败)
如果要避免这些错误,请在
会话_start()
上使用@-运算符。别介意,有人可以简单地操作URL,如:
http://domain.org/?PHPSESSID=this~won't_work
PHP将看到PHPSESSID参数,并尝试使用该值恢复会话(什么将失败)
如果您想避免这些错误,请在
会话_start()
上使用@-运算符。谢谢Molle博士,我想可能是这样的。谢谢汉克斯,莫勒博士,我想可能是这样的。谢谢