register user php
Halo teman2 mau tanya ni, saya mau buat register, saat registrasi di klik data tidak masuk ke dalam database
register
function
Hasil
register
<div class="col-md-6"> <div class="form-floating mb-3 mb-md-0"> Username <label for="email"></label> <input type="text" name="username" id="email" class="form-control" placeholder="[email protected]"> </div> </br> <div class="form-floating mb-3 mb-md-0"> Password <label for="password"></label> <input type="password" name="password" id="password" class="form-control" placeholder="password"> </div> </br> <button type="submit" name="register" class="btn btn-info">Register</button> </form> </div> <div class="text-center py-3"> <div class=""><a href="login.php">Have an account? Go to login</a></div>conn
<?php include "mysql_mysqli.inc.php"; session_start(); //membuatkoneksi $hostname_conn = "localhost"; $database_conn = "db_komkordik"; $username_conn = "root"; $password_conn = ""; $conn = mysql_connect($hostname_conn,$username_conn,$password_conn) or trigger_error(mysql_error(),E_USER_ERROR); ?>
function
//daftar if(isset($_POST['register'])){ $username = $_POST['email']; $password = $_POST['password']; $epassword = password_hash($password, PASSWORD_DEFAULT); //insert into database $insert = mysqli_query($conn,"INSERT INTO kom_user (email,password) VALUES ('$email','$epassword')"); if($insert){ //jika berhasil header('location:index.php'); } else { //jika gagal echo ' <script> alert("register gagal"); window.location.href="register.php"; </script> '; } }
Hasil

atau respon:
Jawaban Terpilih
debunging dulu,,, kalo di input, hasilnya apa ? ?Β
header('location:index atau script>alert
kalo berhasil, coba kamu ganti dulu INSERT INTO nya menjadi var fix,,, misal VALUES ('aaa','bbb')" intinya dibuat bukan $
coba juga isset($_POST['register']) di ganti menjadi email ato password,,, intinya kamu debugging dulu secara terbalik (dari bawah ke atas) coba setiap prosesnya di ganti sesuatu yang pasti (pasti terinput aaa/bbb, pasti ada $email, dsb,,, termasuk menggunakan echo,, misal kamu hilangkan dulu header lokasinya, lalu kamu echo semua $ nya,, untuk mengetahui apakah data masuk,, termasuk $conn, kali aja includenya kurang ../../ atau yang lainnya)
header('location:index atau script>alert
kalo berhasil, coba kamu ganti dulu INSERT INTO nya menjadi var fix,,, misal VALUES ('aaa','bbb')" intinya dibuat bukan $
coba juga isset($_POST['register']) di ganti menjadi email ato password,,, intinya kamu debugging dulu secara terbalik (dari bawah ke atas) coba setiap prosesnya di ganti sesuatu yang pasti (pasti terinput aaa/bbb, pasti ada $email, dsb,,, termasuk menggunakan echo,, misal kamu hilangkan dulu header lokasinya, lalu kamu echo semua $ nya,, untuk mengetahui apakah data masuk,, termasuk $conn, kali aja includenya kurang ../../ atau yang lainnya)
93 Kontribusi 44 Poin
Jawaban
debunging dulu,,, kalo di input, hasilnya apa ? ?Β
header('location:index atau script>alert
kalo berhasil, coba kamu ganti dulu INSERT INTO nya menjadi var fix,,, misal VALUES ('aaa','bbb')" intinya dibuat bukan $
coba juga isset($_POST['register']) di ganti menjadi email ato password,,, intinya kamu debugging dulu secara terbalik (dari bawah ke atas) coba setiap prosesnya di ganti sesuatu yang pasti (pasti terinput aaa/bbb, pasti ada $email, dsb,,, termasuk menggunakan echo,, misal kamu hilangkan dulu header lokasinya, lalu kamu echo semua $ nya,, untuk mengetahui apakah data masuk,, termasuk $conn, kali aja includenya kurang ../../ atau yang lainnya)
header('location:index atau script>alert
kalo berhasil, coba kamu ganti dulu INSERT INTO nya menjadi var fix,,, misal VALUES ('aaa','bbb')" intinya dibuat bukan $
coba juga isset($_POST['register']) di ganti menjadi email ato password,,, intinya kamu debugging dulu secara terbalik (dari bawah ke atas) coba setiap prosesnya di ganti sesuatu yang pasti (pasti terinput aaa/bbb, pasti ada $email, dsb,,, termasuk menggunakan echo,, misal kamu hilangkan dulu header lokasinya, lalu kamu echo semua $ nya,, untuk mengetahui apakah data masuk,, termasuk $conn, kali aja includenya kurang ../../ atau yang lainnya)
93 Kontribusi 44 Poin
pake php versi berapa ?, coba cek koneksinya dulu itu pake mysql apa mysqli, jgn lupa di form nya diisi methodnya postΒ
- php 5 bg.. oke siapp bg dcoba dulu ya bg - @novaje
- mysql_connect bg - @novaje
- <?php session_start(); //membuatkoneksi $hostname_conn = "localhost"; $database_conn = "db_komkordik"; $username_conn = "root"; $password_conn = ""; $conn = mysqli_connect($hostname_conn,$username_conn,$password_conn) or trigger_error(mysqli_error(),E_USER_ERROR); ?> - @novaje
Login untuk gabung berdiskusi
Pertanyaan Lainnya
Top Kontributor
- @ahanafi
795 Kontribusi 523 Poin
- @Nandar
647 Kontribusi 204 Poin
- @dianarifr
642 Kontribusi 316 Poin
- @Saputroandhi
509 Kontribusi 162 Poin
- @dodipsitorus
412 Kontribusi 145 Poin