zoukankan      html  css  js  c++  java
  • PHP

    效果:

    代码:

    <?php
        //设置编码
        header("content-type:text/html; charset=utf-8");
    
        //接收提交的数据
        //判断是否接受提交了表单
        if (isset($_POST['submit'])) {
            $userarray = array();
            $userarray['useraccount'] = isset($_POST['useraccount']) ? $_POST['useraccount'] : null;
            $userarray['userpassword'] = isset($_POST['userpassword']) ? $_POST['userpassword'] : null;
            $ismemory = isset($_POST['ismemory']) ? true : null;
            
            //判断需要参数是否为空
            foreach ($userarray as $user) {
                if ($user == null) {
                    echo '参数为空!';
                    exit();
                }
            }
            
            //验证账号密码
            if ($userarray[''] == '123456' && $userarray[''] == '123456') {
                //判断是否存储账户
                if ($ismemory) {
                    //存储cookie
                    //长期有效
                    setcookie('useraccount',$userarray['useraccount']);
                }
                
                //登录成功,跳转页面
                header('location:http://www.baidu.com');
            }
        }
    ?>
    <html>
        <head>
            <title>登录页面</title>
        </head>
        <body>
            <form method="post" action="<?php echo $_SERVER['PHP_SELF']; ?>">
                <table>
                    <tr>
                        <td>账号:</td>
                        <td><input type="text" name="useraccount" value="<?php echo $_COOKIE['useraccount']; ?>"></td>
                    </tr>
                    <tr>
                        <td>密码:</td>
                        <td><input type="password" name="userpassword"></td>
                    </tr>
                    <tr>
                        <td></td>
                        <td><input type="checkbox" name="ismemory">是否记住账号?</td>
                    </tr>
                     <tr>
                        <td></td>
                        <td><input type="submit" name="submit" value="登录"></td>
                    </tr>
                </table>
            </form>
        </body>
    </html>
    
  • 相关阅读:
    web.xml中openEntityManagerInViewFilter的作用(转)
    JNDI解读(转)
    Java读取大文件的高效率实现
    快速入门react
    谈一谈我所了解的https
    漫谈JWT
    Java 中的几种线程池这么用才是对的
    用Vue来实现图片上传多种方式
    一个页面从输入URL到页面加载显示完成,这个过程都发生什么?
    “===”与“==”的区别
  • 原文地址:https://www.cnblogs.com/KTblog/p/5093481.html
Copyright © 2011-2022 走看看