Mysql
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Mysql

Hệ thống đăng ký PHP sẽ không hoạt động (phpmyadmin, wampserver)

Đặt tên 'submit' để gửi nút trên Trang Đăng ký HTML của bạn:

 <button type="submit" name="submit">Sign Up!</button> 

Thay đổi trang đăng ký PHP POST:

$first = mysqli_real_escape_string($conn, $_POST['first']);
$last = mysqli_real_escape_string($conn, $_POST['last']);
$email = mysqli_real_escape_string($conn, $_POST['email']);
$username = mysqli_real_escape_string($conn, $_POST['username']);
$password = mysqli_real_escape_string($conn, $_POST['password']);

Thay đổi kiểm tra giá trị trống của stmt thành:

if ( (empty($first)) || (empty($last)) or (empty($email)) || (empty($username)) || (empty($password)) )

Thay đổi kiểm tra tính hợp lệ của các ký tự đầu vào nếu stmt thành:

if ( (!preg_match("/^[a-zA-Z]*$/", $first)) || ((!preg_match("/^[a-zA-Z]*$/", $last)) ) )



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. MySQL chuyển đổi datetime thành unixtime?

  2. Truy vấn cập nhật động PHP PDO tới MYSQL

  3. MySQL, Nối hai cột

  4. Cách buộc PHP đọc các dòng mới và trả về dưới dạng

  5. GoLang - Kiên trì sử dụng bộ ký tự ISO-8859-1