我一用session就出问题,请帮忙看看。 你是不是根本就没有TMP这个文件夹 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 up,你需要在php.ini里设置一下 right在php.ini中第442行设置为session.save_path = C:\apache\php\tmp ; argument passed to save_handler当然要把我上面的那个绝对路径设置成你那里的~~然后在该路径下建好这发tmp文件夹~~就应该ok了~ 在c盘下面建个tmp目录就可以了~~~~~~~~~~ 在session之前就已经有内容输出到浏览器了;可以试着用ob_start()、ob_end_flush()这两个函数将你的session之前的所有输出包含进去。 看你在session_start()之前,有没有在TUser.inc输出header,或者是session,如果已经输出了session,那你要你的session_save_path是否一致。 在php.ini中搜索output_buffering,把该值设为on就可以了~~~~~~~~~~~~~~~ 谢谢各位,问题解决。1、output_buffering 没有设为 on2、tmp竟然要放到站点的上一级目录,太奇怪。我只好指定绝对路径. 不过还是有问题我用如下代码写Session Session_start(); if (!Session_is_registered(ses_EmpID)) { Session_register(ses_EmpID); Session_register(ses_Name); Session_register(ses_Right); } $ses_Name = $this->vcName; $ses_EmpID = $this->iEmpID; $ses_Right = $this->vcRight;Session文件里的内容竟然是:!ses_EmpID|!ses_Name|!ses_Right|而我用: session_start(); Session_register(ses_EmpID); $ses_EmpID = "2";就能正确保存为: ses_EmpID|s:1:"2";是不是在类中不能这样用Session 我也曾经试过的,类里面好像是不能用session的 经过测试,类里可以用执行Sesion函数,不过Session变量的初始申明不能放在类里。给分了 送分贴 thinkphp 的问题 文章发表的插图和视频问题??? 很急! php浮点精度处理 php读取xml的问题 我的zend不能识别php,那位高手帮帮忙? PHP怎么判断上一页来源? 请问PHP在LINUX下怎么添加系统用户? 高分求助,在php中怎样实现线形图表????? 求助:ckfinder上传图片选择“浏览服务器”,提示“无效请求” 关于php排版 apache_1.3.20 怎么没有安装程序?!!
session.save_path = C:\apache\php\tmp ; argument passed to save_handler当然要把我上面的那个绝对路径设置成你那里的~~然后在该路径下建好这发tmp文件夹~~就应该ok了~
1、output_buffering 没有设为 on
2、tmp竟然要放到站点的上一级目录,太奇怪。我只好指定绝对路径.
我用如下代码写Session
Session_start();
if (!Session_is_registered(ses_EmpID))
{
Session_register(ses_EmpID);
Session_register(ses_Name);
Session_register(ses_Right);
}
$ses_Name = $this->vcName;
$ses_EmpID = $this->iEmpID;
$ses_Right = $this->vcRight;
Session文件里的内容竟然是:
!ses_EmpID|!ses_Name|!ses_Right|而我用:
session_start();
Session_register(ses_EmpID);
$ses_EmpID = "2";
就能正确保存为:
ses_EmpID|s:1:"2";是不是在类中不能这样用Session
给分了