shenweishuai 发表于 2013-5-26 10:42:44

ci框架 session的问题

我加载session出问题,求解决!
$config['encryption_key'] = '1234';//这是config文件中设置的
我在控制器中$this->load->library("session")
报错: A PHP Error was encounteredSeverity: WarningMessage: Cannot modify header information - headers already sent by (output started at C:\AppServ\www\application\controllers\login.php:1)Filename: libraries/Session.phpLine Number: 675

shenweishuai 发表于 2013-5-26 10:43:43

我是刚刚学ci框架,求各位大神帮忙!!!
先谢谢各位了!

[Tidows]、努力 发表于 2013-5-26 16:00:31

SESSION 的使用 必须放在页面最前面。你肯定没有放在最前面吧

andyzu 发表于 2013-5-26 23:08:42

你要使用SESSION的地方,$this->load->library("session") 一定要在没有任何输出的的时候,使用这个,比如 :
<?
$this->load->library("session");    //放这里是正确的
$a = "111";
echo $a;
$this->load->library("session");   //放这里就是错误的
?>

xuan20070am 发表于 2013-5-27 03:17:08

session 头之前不能有任何的输出。

xuz0917 发表于 2013-7-12 22:42:23

学到东西了

a7759465 发表于 2013-7-13 22:35:39

放到控制器的构造方法里就行了
页: [1]
查看完整版本: ci框架 session的问题