Mysql
 sql >> Teknologi Basis Data >  >> RDS >> Mysql

Sistem pendaftaran PHP tidak akan berfungsi (phpmyadmin, wampserver)

Beri nama 'kirim' untuk mengirimkan tombol pada Halaman Pendaftaran HTML Anda:

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

Ubah POST Halaman Pendaftaran 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']);

Ubah pemeriksaan nilai kosong stmt menjadi:

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

Ubah pemeriksaan validitas karakter input jika stmt menjadi:

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. Alternatif untuk parsial (kolom tidak teragregasi) dalam grup oleh [masalah Inventaris Ollivander di peringkat peretas]

  2. Bagaimana cara menghapus auto_increment dari tabel mysql

  3. Masalah zona waktu Java MySQL Timestamp

  4. beri tahu melalui email pada tanggal kedaluwarsa

  5. konektor mysql tidak terintegrasi di visual studio