永发信息网

ECSHOP如何判断未登录并跳转到登陆页面?

答案:1  悬赏:50  手机版
解决时间 2021-02-01 18:00
  • 提问者网友:浪荡绅士
  • 2021-01-31 19:47
我用的ECSHOP做的站,现在想做个页面判断是否登录,未登录就跳转到user.php页面。下面是现在写的代码
<?php
//这个页面首先判断用户是否正确登录,如未登录,就转到登录页面。
session_start();
if (($_SESSION['user_id']==""))
Header("Location: user.php");
?>
但是不管是否登录,都给跳转了.请问这怎么回事 》???要怎样修改 ?我Q78455229..又能修改的麻烦加一下。。多谢了~~!!
最佳答案
  • 五星知识达人网友:山有枢
  • 2021-01-31 21:10
ecshop不需要session_start的,ecshop是采用数据库存储session值,而不是php自带的session,所以你的代码需要去掉session_start();另外ecshop如果没有登录的话$_SESSION['user_id']的值其实是0的,所以可以用判断条件应该是if($_SESSION['user_id']<1){Header("Location: user.php");}
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯