Mysql
 sql >> база данни >  >> RDS >> Mysql

PHP системата за регистрация няма да работи (phpmyadmin, wampserver)

Дайте името „изпращане“ на бутона за изпращане на вашата HTML страница за регистрация:

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

Промяна на POST страницата за регистрация на PHP:

$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']);

Променете проверката на празните стойности на stmt на:

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

Променете проверката за валидност на въведените знаци дали stmt на:

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. Шифроване на парола преди съхраняване в базата данни?

  2. 5 начина да проверите дали таблица съществува в MySQL

  3. Как мога да получа разликата между индивидуалните максимални стойности за различните дни?

  4. Получаване на несъвместими кодировки на знаци:грешка UTF-8 и ASCII-8BIT при показване на въведен от потребителя ASCII-8BIT символ

  5. Необходима ли е транзакция за единична заявка за актуализиране?