使用php实现一个简单的登录系统

要求是用户名和密码以数组的形式存在php文件里,能够编写一个简单的登录系统

在学习完基本语法后,首先要用phpstudy(小皮)实现一个自己的网站,然后在vscode上配置一下php环境,在csdn上都有攻略,不多赘述了。

代码如下

登录页面:

<!DOCTYPE html>
<html lang="zh-CN">
<head>
    <meta charset="UTF-8">
    <title>signin</title>
</head>
 
<body>
    <br>
    <br>
    <br>
    <br>
    <br>
    <br>
    <br>
    <center>
    <form action="welcome.php" method="post">
        账号:<input type="text" name="username">
        <br>
        密码:<input type="password" name="password">
        <br>
        <input type="submit" value="提交">
    </form>
    </center>
</body>
 
</html>

php脚本:

<?php
    $alluser=array("arya"=>"123","rob"=>"123","joffery"=>"123");
    $user= $_POST["username"];
    $pass= $_POST["password"];
    $flag=false;
    foreach($alluser as $i=>$i_value){
        if($user==$i){
            $flag=true;
            if($pass==$i_value){
            if($user=="joffery") echo "啥比你好";
            if($user=="rob") echo "小子你好";
            if($user=="arya") echo "复仇者你好";
            }
            else echo "密码错误";
        }
    }
    if($flag==false) echo "没有该账号";
?>
posted @ 2023-08-17 17:42  yoo2i  阅读(77)  评论(0)    收藏  举报