Heim  >  Artikel  >  Backend-Entwicklung  >  Relevante Codeanalyse für PHP zur Implementierung der Anmeldefunktion

Relevante Codeanalyse für PHP zur Implementierung der Anmeldefunktion

jacklove
jackloveOriginal
2018-06-11 22:15:321473Durchsuche

Natürlich habe ich mit den einfachsten Funktionen begonnen. Meine erste Aufgabe bestand darin, einen Anmeldevorgang durchzuführen, der eigentlich nicht so einfach war, wie ich es mir vorgestellt hatte.

1. Als erstes muss ich die Datenbank erstellen

rrree>2 Ich habe mich mit dem Front-End-Framework vertraut gemacht, das ich verwendet habe. Das Laui-Framework erstellt die Schnittstelle, und davor befindet sich ein Stück JS-Code, um festzustellen, ob die Eingabe von Benutzername und Passwort leer ist

$userName='root';
$passWord='';
$host='localhost';
$dataBase='login';
//创建连接
$conn=mysqli_connect($host,$userName,$passWord,$dataBase);

3.login .php wird verwendet, um die Richtigkeit des Benutzernamens und Passworts zu ermitteln. Ich habe im Internet darüber gelesen. Es gibt viele Methoden aller Art. Bevor ich auf irgendwelche Hindernisse stieß, entschied ich mich, zunächst ein einfaches Formular zu verwenden, nämlich SQL Anweisungen zum Abfragen der Ergebnismenge aus Benutzername und Passwort. Wenn die Ergebnismenge leer ist, existiert der Benutzer nicht.

<!DOCTYPE html>
<html lang="en">
<script src="layui.js";></script>
<link rel="stylesheet" href="layui.css" ;>
<head>
    <meta charset="UTF-8">
    <title>注册登录</title>
</head>
<script language=JavaScript>
    function InputCheck()
    {
        if (Login.username.value == "")
            {
             alert("请输入用户名!");
             Login.username.focus();
             return (false);
             }
        if (Login.password.value == "")
             {
               alert("请输入密码!");
               Login.password.focus();
            return (false);
             }
         }
</script>
<body style="background: #1E9FFF">
<p style="position: absolute; left: 50%; top: 50%;width: 500px; margin-left:-250px; margin-top: -200px">
    <p style="background: #FFFFFF; padding: 20px;border-radius: 4px;box-shadow: 5px 5px 20px #444444" >
        <p class="layui-form">
            <form action="login.php" method="post" name="Login" onsubmit="return InputCheck()">
                <p class="layui-form-item" style="color: gray">
                    <h2>注册登录系统</h2>
                </p>
                <hr>
                <p class="layui-form-item">
                    <label class="layui-form-label">用户名</label>
                    <p class="layui-input-block">
                        <input type="text" name="username" id="username" placeholder="用户名" autocomplete="off" class="layui-input">
                    </p>
                </p>
                <p class="layui-form-item">
                    <label class="layui-form-label">密    码</label>
                    <p class="layui-input-block">
                        <input type="password" name="password" id="password" placeholder="密码" autocomplete="off" class="layui-input">
                    </p>
                </p>
                <p class="layui-form-item">
                    <p class="layui-input-block";>
                        <input type="submit" value="登录" class="layui-btn">
                        <input type="button" value="注册" class="layui-btn">
                    </p>
                </p>
            </form>
        </p>
    </p>
</p>
</body>
</html>

4. Dateiverzeichnis

5. Wirkung


6. Zusammenfassung

Insgesamt ist es nicht besonders schwierig, da die Funktion sehr einfach ist. Die nächste Aufgabe besteht darin, die Registrierungsfunktion und die Bestätigungscodefunktion hinzuzufügen.

In diesem Artikel wird der relevante PHP-Code zur Implementierung der Anmeldefunktion erläutert. Weitere verwandte Inhalte finden Sie auf der chinesischen PHP-Website.

Verwandte Empfehlungen:

Erklärung von JavaScript-bezogenen Inhalten



Erklärung der Grundlagen von HTML


Das praktische Tutorial von $.ajax+php lädt automatisch weitere Artikel, die das Prinzip erklären, wenn Sie es herunterziehen

Das obige ist der detaillierte Inhalt vonRelevante Codeanalyse für PHP zur Implementierung der Anmeldefunktion. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn