您的位置:首页 > 编程语言 > PHP开发

php session_start问题

2012-06-01 10:55 417 查看
开启session有时会出现这样警告:

Warning: session_start() [function.session-start]: Cannot send session cache limiter - headers already sent (output started at E:\php\code\admin.php:1) in E:\php\code\logolist\adminlogo.php on line 2

解决方案::如果你不想看到“Cannot send session cache limiter - headers already .....”,这么令人讨厌的输出,请将session_start();写成如下:::
error_reporting (E_ALL ^ E_WARNING);

session_start();

正确清除session:

session_start();

$_SESSION=array();

if(isset($_COOKIE[session_name()])){

setCookie(session_name(), '', time()-100, '/');

}

session_destroy();
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: