📅  最后修改于: 2020-09-29 05:49:53             🧑  作者: Mango
在本主题中,我们将学习如何在PHP和MySQL数据库的帮助下创建一个PHPMySQL登录系统。给出了使用MySQL数据库创建登录系统的几个步骤。
在首先创建登录系统之前,我们需要了解创建登录模块的先决条件。
现在,我们需要启动Web服务器并为登录系统创建文件。下面提供了一些设置环境的步骤。
现在,我们将在此处为登录系统创建四个文件。
将所有这些文件保存在Xampp安装文件夹内的htdocs文件夹中。这些文件的详细说明和代码将在下面讨论。
首先,我们需要设计登录表单以供网站用户与之交互。此登录表单是使用html创建的,还包含用JavaScript编写的空字段验证。下面给出了index.html文件的代码:
PHP login system
// insert style.css file inside index.html
Login
// validation for empty field
在浏览器上执行上述代码后,如果不包含style.css文件,则登录页面将显示如下。
现在,我们将创建style.css文件,以提供更吸引人的登录表单视图。下面给出了style.css文件的CSS代码:
body{
background: #eee;
}
#frm{
border: solid gray 1px;
width:25%;
border-radius: 2px;
margin: 120px auto;
background: white;
padding: 50px;
}
#btn{
color: #fff;
background: #337ab7;
padding: 7px;
margin-left: 70%;
}
在index.html中包含上述CSS文件之后,登录表单将类似于-
注意:所有这些文件应保存在同一文件夹中,以便我们可以轻松访问它们而不会受到任何干扰。
现在,下一步是在数据库中创建数据库和登录表。
下一步是将登录表单与我们在先前步骤中创建的数据库进行连接。我们将创建connection.php文件,其代码如下:
现在,我们有了数据库设置,因此可以进行用户身份验证。该文件处理通过index.html文件发送的登录表单数据。它验证通过登录表单发送的数据,如果用户名和密码与数据库匹配,则登录将成功,否则登录将失败。
Login successful ";
}
else{
echo " Login failed. Invalid username or password.
";
}
?>
输出:
输出量