PHP session中的问题
来源:互联网 发布:中南大学软件学院 编辑:程序博客网 时间:2024/05/16 11:42
在使用session的时候,遇到了类似:
代码:
<?phpsession_start();session_register("username");$_SESSION["username"] = "and00y";?>
1、Warning: session_start(): Cannot send session cache limiter - headers already sent ....
2、Fatal error: Call to undefined function session_register() in ...
解决方法:
1.1、如果使用基于cookie的session(cookie-based sessions),那么在使用Session_start()之前浏览器不能有任何输出,否则会出现"Cannot send session cache limiter – headers already sent"错误,所以首先要确保Session_start()在开始输出之前执行,一般直接放到php文件的最上方. 摘自:http://www.noonenet.cn/newshtml/newsinfor/php-sessionstart-error.html
1.2、也可以在session_start()前加“@”省去警告。
2、在5.4之后,session不需要用register注册了,直接使用$_SESSION["username"] = "and00y",就行。(注销这种方式的session变量时,要用unset($SESSION["username"]),注销会话的时候,都用session_unset(),注销会话不能用unset();
如要使用session,记得在页面前加session_start();
- PHP session中的问题
- php中的session问题
- PHP中的session有效期问题
- PHP中的session有效期问题
- php中的session问题解决
- PHP中的session详解
- php中的session
- php中的session用法
- php中的session用法
- php中的session笔记
- php中的session
- php中的session用法
- php中的session设置
- php中的Session、Cookie
- php中的session性能
- php session 设置问题
- php session 丢失问题
- PHP SESSION 问题
- Apache的Mod_rewrite学习
- 搜索引擎
- 49个影响网站排名的因素
- Word 2007 中宏警告
- [转帖]脚本木马之虚拟主机防护篇
- PHP session中的问题
- 拖拽的文章,转贴
- Android Layout.xml布局属性
- javascript typeof的用法
- 怎么用javascript进行拖拽
- 新手学堂:网络远程唤醒技术实现方…
- (3)Android开源项目
- Ajax 和 XML: 五种常见 Ajax 模式
- 【Java工程师之路】[2-1.6]ORACLE函数大全