Das Formular und die Back-End-Datenbank überprüfen, ob das Kontokennwort korrekt ist. Fehler werden auf der aktuellen Seite angezeigt, ohne zu springen.
哈哈哈哈。
哈哈哈哈。 2018-07-12 07:44:14
0
4
1406

Ich habe ein Formular in PHP geschrieben und möchte mich zur Überprüfung direkt mit der Backend-Datenbank verbinden. Wenn es korrekt ist, werden die Informationen direkt auf der nächsten Seite angepasst Konto und Passwort werden direkt auf der Anmeldeseite angezeigt, ohne dass Sie hin und her springen müssen.

Ich habe viele davon gelesen. Gehen Sie zuerst zur PHP-Verifizierungsseite. Wenn sie nicht korrekt ist, ist es sehr mühsam, sie erneut zu öffnen, um sich bei PHP anzumelden.


Weiß jemand Bescheid?

哈哈哈哈。
哈哈哈哈。

Antworte allen(3)
You bad bad

错误就exit();试试

NULL

如果是前后端分离,就用ajax 如果是PHP+HTML 给你一段代码参考

<?php

    @$username = $_REQUEST['username'];//获取本页提交的账号

    @$password = $_REQUEST['password'];//获取本页提交的密码

    $status = false ;//定义一个状态

    if (isset($username) || isset($password)) {

        //如果用户名和密码都有,执行验证逻辑,如果错误,把$status 改成错误信息,比如账号密码错误

    }

?>

<html>

<body>

<!-- form的action提交地址为当前页面的PHP文件 -->

<form action="/login.php" method="post">

    <?php if ($status !== false ) { echo "<div>".$status."</div>" } ? >

    <input type="text" name="username">

    <input type="text" name="password">

    <button type="submit">登陆</button>

</form>

<body>

</html>


无忌哥哥

用ajax 就行了,页面就不会切换了。

  • Antwort 我是想用php实现,小白想把php弄明白后再优化用jq
    哈哈哈哈。 Autor 2018-07-12 09:18:35
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage