gpt4 book ai didi

php - 如何在 PHP 的 HTML 页面中显示错误消息?

转载 作者:太空狗 更新时间:2023-10-29 15:23:28 24 4
gpt4 key购买 nike

我有以下登录表单 (login.php),我在其中要求输入用户名和密码。

<form action="processlogin.php" method="post">            
<input type="text" name="username">
<input type="password" name="password">
<input type="submit" value="Login">
</form>

以下是我的 processlogin.php 文件中的代码片段

if(!$_POST["username"] || !$_POST["password"])
{
$msg = "You left one or more of the required fields.";
echo $msg;
//header("Location:http://localhost/login.php");
}

此代码检查是否所有必填字段都已填写。如果不是,它会显示错误消息。

到目前为止一切正常。

我的问题是,错误消息显示在纯白页面中。我想在 login.php 文件的登录表单上方显示它。我应该如何更改我的代码以获得我的功能。

最佳答案

我更喜欢 Jquery 验证或基于 Ajax 的身份验证。但是你仍然可以这样做:

像这样将错误消息放入 session 中:

$_SESSION['Error'] = "You left one or more of the required fields.";

比简单的这样显示:

if( isset($_SESSION['Error']) )
{
echo $_SESSION['Error'];

unset($_SESSION['Error']);

}

在这种情况下,您可以在不同的操作中分配多个消息。

关于php - 如何在 PHP 的 HTML 页面中显示错误消息?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19722180/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com