我一用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变量的初始申明不能放在类里。给分了 正则 匹配问题 菜鸟求助:wamp php文件中如何确定一个数据库已经存在? 怎么学习网站制作 网站上有一个zip文件,如何统计其下载次数 简单的JS问题,大家看看 关于mysql的查询和页面的显示 求一句话,如何保留数据库结构,删除表里全部数据。 请问大家:asp里request对象的BinaryRead方法在php里怎么用呢?有对应的方法吗?还有TotalBytes属性在php里怎么用阿? 最近公司换了linux开发环境,配置中发现一个phpMyAdmin小问题,请帮忙 数据传递 关于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
给分了