Postingan lainnya
Data tidak masuk ke database
Kenapa ya Data inputan tidak bisa masuk di database?
[code Pendaftaran]
Registrasi Member
Daftar Sekarang
[/code]
[code Proses Pendaftaran] alert('Anda Harus Mengisi Semua Data!'); "; } else if($query == "password"){ echo "
Maaf, password yang kamu masukan tidak sama
"; }else if($query == "email"){ echo "
Maaf, email yang kamu masukan sudah terdaftar
"; } else{ // mengalihkan ke halaman index.php header("location:login.php"); } ?>
1 Jawaban:
coba pakai bantuan if buat ngecek apakah user sudah klik tombol submit (user sudah ngirim data ke form) atau belum, contohnya kaya gini :
<pre> <?php include 'includes/session.php'; include'koneksi.php'; include'signup.php';
//Jika user sudah klik button dengan attribute name submit if(isset($_POST['submit'])){
// menyimpan data kedalam variabel
$firstname = $_POST['firstname'];
$lastname = $_POST['lastname'];
$address = $_POST['address'];
$email = $_POST['email'];
$password = $_POST['password'];
// query SQL untuk insert data
$query="INSERT INTO 'users' ('firstname','lastname','address','email','password') VALUES ('$firstname', '$lastname', '$address', '$email', '$password')";
if($query != "required"){
echo" &lt;script&gt; alert('Anda Harus Mengisi Semua Data!'); &lt;/script&gt;";
} else if($query == "password"){
echo "&lt;div class='notif'&gt;Maaf, password yang kamu masukan tidak sama&lt;/div&gt;";
} else if($query == "email"){
echo "&lt;div class='notif'&gt;Maaf, email yang kamu masukan sudah terdaftar&lt;/div&gt;";
} else{
// mengalihkan ke halaman index.php
header("location:login.php");
}
} else { die("Kamu belum kirim data apapun dari form!"); } ?> </pre>