check email tanpa reload page (PHP)

saya mau nanya bagaimana caranya agar kita mengirim data dengan post tanpa reload page saat akses ke proses.. berikut kodingannya :

cek.php

 <form method="POST" action="proses.php">
<input type="email" name="email">
<button type="submit" value="check email">
</form>

proses.php

 <?php
include 'config.php';

$email = $_POST['email'];

$query = mysqli_query($conn,"SELECT email FROM user WHERE email= '$email'");
if(mysqli_num_rows($query)>0)
{
echo "<script>alert('Email Address Already in Use.');window.history.back();</script>";
}
else
{
echo "<script>alert('Email OK.');window.history.back();</script>";
}
?>
avatar inginbelajar
@inginbelajar

95 Kontribusi 21 Poin

Diperbarui 6 tahun yang lalu

5 Jawaban:

Jawaban Terpilih

Kalo mau gapake reload ya pake ajax

avatar apem
@apem

72 Kontribusi 27 Poin

Dipost 6 tahun yang lalu

@apem bisa bantu gan.. cara struktur nya saya tidak mengerti..

avatar inginbelajar
@inginbelajar

95 Kontribusi 21 Poin

Dipost 6 tahun yang lalu

gan kalo biar formnya kosong lagi itu gimana gan??

avatar MD98
@MD98

1 Kontribusi 0 Poin

Dipost 6 tahun yang lalu

pake ajax, coba cari di google CRUD menggunakan ajax

avatar JoksKur
@JoksKur

139 Kontribusi 49 Poin

Dipost 6 tahun yang lalu

Perlu diketahui, ada 2 method di ajax untuk sending form seperti ini. Ada method post sama get. Aku gak bisa kasih tau detailnya karena bahasa Js agak sedikit ambigu.. Cari aja di google "Ajax Post jQuery" ntar banyak tuh.. coba" aja satu" Hehehehe

avatar masiting
@masiting

55 Kontribusi 18 Poin

Dipost 6 tahun yang lalu

Login untuk ikut Jawaban