Home > Backend Development > PHP Tutorial > php MySQL implements verification that the login name and password are correct when logging in, mysql login name_PHP tutorial

php MySQL implements verification that the login name and password are correct when logging in, mysql login name_PHP tutorial

WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWB
Release: 2016-07-12 08:52:53
Original
1021 people have browsed it

php MySQL verifies whether the login name and password are correct when logging in, mysql login name

Go straight to the topic, first look at the code for php to verify whether the login name and password are correct:

<&#63;php
 $servername = "服务器名";
 $username = "账户名";
 $password = "密码";
 $dbname = "数据库名";
&#63;>
<&#63;php
 // Session需要先启动。
 session_start();
 //判断uname和pwd是否赋值
 if(isset($_POST['uname']) && isset($_POST['pwd'])){
 $name = $_POST['uname'];
 $pwd = $_POST['pwd'];
 //连接数据库
 $conn = new mysqli($servername, $username, $password, $dbname);
 if ($conn->connect_error) {
  die("Connection failed: " . $conn->connect_error);
 }
 //验证内容是否与数据库的记录吻合。
 $sql = "SELECT * FROM test_students_all WHERE (student_name='$name') AND (password='$pwd')";
 //执行上面的sql语句并将结果集赋给result。
 $result = $conn->query($sql);
 //判断结果集的记录数是否大于0
 if ($result->num_rows > 0) {
  $_SESSION['user_account'] = $name;
  // 输出每行数据
  while($row = $result->fetch_assoc()) {
  echo '<p>' . $row['student_nbr'] . '<br/>' . $row['student_name'] . '(' . $row['sex'] . ')' . '<br/>' . $row['class'] . '<br/>' . $row['major'].'</p>';
  // <p><img src="student_images/CLASS/STUDENT_NBR.jpg" /></p>
  echo '<p><img src="student_images/' . $row['class'] . '/' . $row['student_nbr'] . '.jpg" /></p>';
  }
 } else {
  echo "没有您要的信息";
 }
 $conn->close(); 
 }
&#63;>
<!DOCTYPE html>
<html lang="en">
<head>
 <meta charset="UTF-8">
 <title>登录校验</title>
</head>
<body>
 <p>
 <&#63;php
  // isset(xx) 测试xx是否设置了
  if(isset($_SESSION['user_account'])){
  echo '你好,' . $_SESSION['user_account'];
  }
  else{
  echo '游客';
  }
  //$conn->close();
 &#63;>
 </p>
 <form method="POST">
 <input type="text" name="uname" placeholder="用户名" />
 <br />
 <input type="password" name="pwd" placeholder="密码" />
 <br />
 <input type="submit">
 </form>
</body>
</html>
Copy after login

Rendering:

The above is the entire content of this article. I hope it will be helpful to everyone in learning PHP programming.

www.bkjia.comtruehttp: //www.bkjia.com/PHPjc/1125887.htmlTechArticlephp MySQL verifies whether the login name and password are correct when logging in. The mysql login name goes directly to the topic. First, look at php verification login. Code to check whether the name and password are correct: php $servername = "Server name...
Related labels:
source:php.cn
Statement of this Website
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn
Latest Issues
php data acquisition?
From 1970-01-01 08:00:00
0
0
0
PHP extension intl
From 1970-01-01 08:00:00
0
0
0
How to learn php well
From 1970-01-01 08:00:00
0
0
0
Popular Tutorials
More>
Latest Downloads
More>
Web Effects
Website Source Code
Website Materials
Front End Template