您的位置:首页 > 编程语言 > PHP开发

PHP 使用session记住登录状态

2014-04-01 18:26 302 查看
吐槽,新手学php,总是各种问题啊~!

一直在做这个登录模块,困扰我2天的session在我的大神帮助下解决了。

简单说说吧!

一直按网上写啊写,改啊改!

先把可以的代码写出来吧!!

checklogin.php里有这一段:



// 登录成功之后,

session_start () ; //初始session

$_SESSION['Username']='true'; //一定要给赋值啊!!我就是忘记这一个!

echo "<script>alert('登陆成功。。。!');location.href='index.php';;</script>"; // 之后就是调到index.php

//header("Location:index.php");



然后index.php

里面对应这一段吧:

<?php

session_start () ; //还是要先开始会话

if (!isset ($_SESSION['Username'])||($_SESSION['Username'])!='true') //这个也很关键啊,判断是否存在,以及值是否正确,是这样理解的吧??


我。。反正是没有登录的话就执行if

{

echo "你没有登录,请<a href='login.php'>登录</a>!" ;

exit () ;

}

?>


之后如果不执行if的话,就继续执行以下代码??

好吧,就这样吧!
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: