session的简单的疑问

智商漫步 2008-04-04 03:01:14
这是1.php
<?php
$savePath = './';
// 保存一天
$lifeTime = 24 * 3600;
session_save_path($savePath);
session_start();
$_session["admin"]="梦飞";

echo $_session["admin"];

?>


我在2.PHP看不到值啊??
<?php
session_start();
echo $_session["admin"];
?>
...全文
108 点赞 收藏 18
写回复
18 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
GUGULIN 2008-04-12
配置路径有问题.
回复
fxs_2008 2008-04-07
你看你的$savePath = './';下是否有session变量文件
回复
fxs_2008 2008-04-07
session_save_path($savePath);
这个好象用法不是这样的

手册


session_save_path
(PHP 4, PHP 5)

session_save_path -- Get and/or set the current session save path
Description
string session_save_path ( [string path] )


session_save_path() returns the path of the current directory used to save session data. If path is specified, the path to which data is saved will be changed. session_save_path() needs to be called before session_start() for that purpose.


——————————————————————————

session_save_path ( [string path] ),用在start前,而且可能当页有效!要用,可能每人页都要用!


回复
fxs_2008 2008-04-07
$_SESSION要大写
再开启session.auto_start=1 试试吧
回复
智商漫步 2008-04-07
有的,但是里面是空的
回复
zmouki 2008-04-06
把你的源文件发至zmouki@gmail.com我再帮你看看。
回复
智商漫步 2008-04-06
请帮我下 谢谢
回复
智商漫步 2008-04-06
还是没有解决啊
回复
智商漫步 2008-04-06
谢谢我发给你了
回复
老紫竹 2008-04-05
[Quote=引用 3 楼 jnt52 的回复:]

处理方法:
1.找到php.ini配置文件打开.
2.找到session.auto_start=1 把前面的";"掉。
3.找到session.save_path = "C:/Temp" 把前面的";"掉。设置你的保存路径即可。


<?php
$_session["admin"]="梦飞";
echo $_session["admin"];
?>

[/Quote]

支持,估计你没有打开session!
回复
zmouki 2008-04-05
应该是配置的问题,照楼上的方法试试看。
1.php
<?php
header ("Content-Type:html/text;charset:UTF-8");
session_start();
$_session['admin']="梦飞";
?>

2.php
<?php
header ("Content-Type:html/text;charset:UTF-8");
session_start();
echo $_session['admin'];
?>
回复
智商漫步 2008-04-05
而且生成的SESSION文件都是没有内容的
回复
智商漫步 2008-04-05
按你的方法还是不行的 是不是我语法错了?
我传到虚拟主机上也不行
回复
智商漫步 2008-04-05
session.auto_start=1 是什么意思?
我的是 0
回复
henfeng 2008-04-05
mark
回复
jnt52 2008-04-04

处理方法:
1.找到php.ini配置文件打开.
2.找到session.auto_start=1 把前面的";"掉。
3.找到session.save_path = "C:/Temp" 把前面的";"掉。设置你的保存路径即可。


<?php
$_session["admin"]="梦飞";
echo $_session["admin"];
?>
回复
cuidenghong123 2008-04-04
up
回复
hookee 2008-04-04
1.php

<?php
$savePath = './';
// 保存一天
$lifeTime = 24 * 3600;
session_start();
$_SESSION["admin"]="梦飞";
session_save_path($savePath);
echo $_SESSION["admin"];
?>
回复
相关推荐
发帖
基础编程
创建于2007-09-28

2.1w+

社区成员

从PHP安装配置,PHP入门,PHP基础到PHP应用
申请成为版主
帖子事件
创建了帖子
2008-04-04 03:01
社区公告
暂无公告