session怎么样用啊

cwj731 2006-04-30 03:45:09
用Header函数重定向后,$_SESSION传送不了变量呢?
...全文
128 4 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
loveenglish 2006-05-02
  • 打赏
  • 举报
回复
同意楼上的,首先要注册一个session变量,$_SESSION是一个全局数组
phpxiaoxin 2006-05-01
  • 打赏
  • 举报
回复
首先需要注册一个session,
比如登陆验证成功后,注册session:
if($password == pass)
{
$welcome="welcome";
session_register("welcome");//注册$welcome变量,注意没有$符号
if(session_is_registered("welcome"))//检查$welcome变量是否注册
echo "成功登陆";
else
{
echo "<script>alert('登陆失败,重新登陆');location.href='login.php';</script>";
}
}

组册后,就可以在其他页面里面加进去检测session,以达到判断是否登陆的目的:

<?
session_start();
if(isset($_SESSION['welcome'])&&$_SESSION['welcome']=="welcome"){
}
else
{
echo "<script>alert('请先登陆');location.href='login.php';</script>";
exit;
}
?>
cwj731 2006-04-30
  • 打赏
  • 举报
回复
具体要怎么写?!
mrshelly 2006-04-30
  • 打赏
  • 举报
回复
如果Header 不行。那就在 Header("Location 前。
先 Header("SetCookie

21,893

社区成员

发帖
与我相关
我的任务
社区描述
从PHP安装配置,PHP入门,PHP基础到PHP应用
社区管理员
  • 基础编程社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧