验证在MySQL数据库上输入的用户名密码

时间:2014-02-03 06:54:42

标签: php html mysql

我对这种框架完全陌生。 我为我的网站创建了一个登录页面(使用html)。我想用数据库(MySQL)验证用户名和密码。为此我尝试将我的html代码中的用户名和密码发布到php代码,从那里我将连接到MySQL服务器数据库并验证登录凭据。

以下是我的HTML代码 - Login.html

<html>
  <head>
    <title>Welcome! Login here.</title>
  </head>
  <body>
    <form action="check_user-pass.php" method="POST">
      <h3>Please Login</h3>

      User Name: <input type="text" name="user_name"><br>
      Password: <input type="password" name="password">

      <input type="submit" name="submit" value="Login!">
    </form>
  </body>
</html>

在继续测试我的php代码之前,我发现所有的php代码都显示在浏览器窗口上(在浏览器窗口下载)。 我在同一目录中有Login.html和check_user-pass.php。

在这个阶段,我不知道如何进一步行动。请帮助我

  1. 将登录凭据从Login.html页面传递到php以验证/验证MySQL数据库。
  2. 将结果发回html文件以显示在网页上,即我想验证用户的登录凭据并使用我的html文件中的Firstname(数据库表中的一列)显示在我的网站上。
  3. 我不确定将.html和.php文件放在同一目录中是否正确
  4. 谢谢, 普里亚

1 个答案:

答案 0 :(得分:2)

您需要先配置服务器。您无法像在浏览器中打开HTML文件一样打开php文件。例如,当访问index.html时,您只需键入地址栏:Directory / index.html,例如,您正在使用XAMPP或WAMPP目录,您在地址栏中指定:localhost / Directory的index.php

查看这个简短的教程:http://www.tutorialspoint.com/shorttutorials/run-a-php-program-in-xampp-server