最近在做一个筹资的网站,当用户点击马上投标的时候,怎么判断用户是否登录,如果没有登录,则弹出提示信息,并且页面跳转到登录界面,求大神告知代码怎么实现。

解决方案 »

  1.   

    session或者cookie,都可以,代码的话,网上很多啊
      

  2.   


    if (!isset($_SESSION['user_id'])){
        header("Location:login.php");
    }
      

  3.   

    登入成功后写入session,要登入才能访问的页面判断session是否存在
    伪代码session_start();if(登入成功){
        $_SESSION['id'] = '用户id';
    }// 判断是否已登入
    session_start();
    if(isset($_SESSION['id'])){
        // 正常访问页面
    }else{
        // 跳转到登入页面
    }
      

  4.   

    用session或者cookie
      

  5.   

    用session或者cookie 
      

  6.   

    在登录的时候先将登录用户的id存在session中,在点击相应功能时,判断session中是否存在用户的id,如果不存在则跳转到登录页面,如果存在则继续向下执行
      

  7.   

    session判断比较多
      

  8.   

    if($_SESSION['id']){显示页面}else{登录去}
      

  9.   

    if(!isset($_SESSION['用户id']) || !isset($_SESSION['token'])){
        跳转登陆界面
    }