PHP基础教程_零基础学习PHP_PHP基础教程_兄弟连PHP教程_会话控制.ppt

PHP基础教程_零基础学习PHP_PHP基础教程_兄弟连PHP教程_会话控制.ppt

PHP基础教程_零基础学习PHP_PHP基础教程_兄弟连PHP教程_会话控制

session_name session_name() 返回当前session的name或改变当前session的name。 如果要改变当前session的name,必须在session_start()之前调用该函数。注意:session_name不能只由数字组成,它至少包含一个字母。否则会在每时每刻都生成一个新的session id. session改名示例: <?php $previous_name = session_name(WebsiteID); session_start(); echo 新的session名为: $previous_name<br />; ?> session跨页传递问题 session跨页传递需要考虑三种情况: 客户端禁用了cookie。 浏览器出现问题,暂时无法存取cookie php.ini中的session.use_trans_sid = 0或者编译时没有打开--enable-trans-sid选项 解决session跨页传递问题的三条途径 1、设置php.ini中的session.use_trans_sid = 1或者编译时打开打开了--enable-trans-sid选项,让PHP自动跨页传递session id。 2、手动通过URL传值、隐藏表单传递session id。 3、用文件、数据库等

文档评论(0)

1亿VIP精品文档

相关文档