本帖最后由 new_title 于 2010-05-17 08:48:34 编辑

解决方案 »

  1. 能从session取到值,说明已经登录,取不到就未登录,我是这么做的,楼下的继续
      

  2. 用户登录后给session赋个值,比如:session['login'] = 1,每次到登陆页面就判断这个值是否是1,不是就登录,是的话就跳过登录
      

  3. 能不能给个代码啊,谢谢,关于session我不懂,希望能有代码讲解谢谢
      

  4. 能不能给个代码啊,谢谢,关于session我不懂,希望能有代码讲解谢谢
      

  5. 参考下:
    $uid = isset($_SESSION['task']['uid'])? $_SESSION['task']['uid']: (isset($_COOKIE['tuid'])? $_COOKIE['tuid']: '');
    $username = isset($_SESSION['task']['username'])? $_SESSION['task']['username']: (isset($_COOKIE['tusername'])? $_COOKIE['tusername']: '');if ($uid && $username) {
    header('location:index.html');
    }else {
    header('location:http://xxx.xxx.com/auth/login/logintype/2');
    }
      

  6. 设置session  $_SESSION['value']=1;
    取值 $test=$_SESSION['value'];判断:
    if($_SESSION['value']==1)
    echo '登陆了';
    else
    echo '未登陆';
      


  7. 这是session+cookie的,凡是类似的程序,都是session+cookie完成,session+其他方法   来配合使用 
      

  8. //在登录的时候 当然了,跳转方式你随便,只要符合你要求就行
    if(isset($_SESSION['login']) && $_SESSION['login'] == '1'){ //如果这个值是1说明已经登录了,直接跳转到你想要的页面
    header('location:网站主页.php');
    }else{
    header('location:登录页面'); //跳转
    }
      

  9. 首先启动session,session_start();
    判断用户密码对否
    对:给session赋值,$_SESSION['login']='$UserID';再跳到登录成功的页面
    不对:页面跳转回登录页面这样在其他地先session_start();判断isset($_SESSION['login'])就可以判断是否登录,同时还可以判断登录人的ID 
      

类似问题 »