zoukankan      html  css  js  c++  java
  • 一个简单的PHP登录演示(SESSION版 与 COOKIE版)

    //==============COOKIE版本的简单登录================
    if ($_GET[out]){
    setcookie('id','');
    setcookie('pw','');
    echo "<script>location.href='index.php'</script>";
    }
     
     
    if ($_POST[name]&&$_POST[password]){
    setcookie('id',$_POST[name],time()+3600);
    setcookie('pw',$_POST[password],time()+3600);
     
    echo "<script>location.href='index.php'</script>";
    }
     
    if ($_COOKIE[id]&&$_COOKIE[pw]){
    echo "登录成功<br>用户名:".$_COOKIE[id]."<br>密码:".$_COOKIE[pw];
     
    echo "<a href='index.php?out=out'>退出</a>";
    }
     
    ?>
     
    <form action="" method="post">
    用户ID:<input type="text" name="name"><br><br>
    密码:<input type="password" name="password"><br><br>
     
    <input type="submit" value="登录">
     
    </form>
     
    //=========== SESSION 版本的简单登录=================
     
    session_start();                //必须放在最上面,否则会出错
     
    if ($_GET[out]){
     
    unset($_SESSION[id]);
    unset($_SESSION[pw]);
    }
     
     
    if ($_POST[name]&&$_POST[password]){
     
    $_SESSION[id]=$_POST[name];
    $_SESSION[pw]=$_POST[password];
     
     
    }
     
    if ($_SESSION[id]&&$_SESSION[pw]){
    echo "登录成功<br>用户名:".$_SESSION[id]."<br>密码:".$_SESSION[pw];
     
    echo "<a href='index.php?out=out'>退出</a>";
    }
     
    ?>
     
    <form action="" method="post">
    用户ID:<input type="text" name="name"><br><br>
    密码:<input type="password" name="password"><br><br>
     
    <input type="submit" value="登录">
     
    </form>
  • 相关阅读:
    计算机组成原理_存储器
    常用CMD命令
    swiper及其父级隐藏之后轮播失效问题
    canvas生成海报
    移动端h5 实现多个音频播放
    vuex的一些学习
    关于H5的一些杂思细想(一)
    vue Error: No PostCSS Config found in
    vue路由传参的三种方式区别(params,query)
    vue-cli+mock.js+axios模拟前后台数据交互
  • 原文地址:https://www.cnblogs.com/milantgh/p/3687281.html
Copyright © 2011-2022 走看看