Kaga keluar notivikasi sukses, saat menambah user baru

gan kalo notif kaga keluar penyebabnya apa ya?

ini source code bagian function nya

function registrasi($data){
		global$conn;

		$nama = strtolower(stripslashes($data["nama"]));
		$password = mysqli_real_escape_string($conn, $data["password"]);
		$password2 = mysqli_real_escape_string($conn, $data["password2"]);

		$cari = mysqli_query($conn, "SELECT nama FROM account WHERE nama ='$nama'");

		if(mysqli_fetch_assoc($cari)){
		echo "<script>
				alert('Nama pengguna telah terdaftar. Silahkan masukan nama yang lain');
				</script>";
		return false;}

		if ($password !== $password2){
		echo "<script>
				alert('Konfirmasi Password  tidak sesuai!!!');
				</script>";
		return false;}

		$password = password_hash($password, PASSWORD_DEFAULT);
		mysqli_query($conn, "INSERT INTO account VALUES ('','$nama','$password')");

	}

kalo ini bagian notif yg mao di panggil

<?php
require 'function.php';

	if (isset($_POST["register"])){
		if (registrasi($_POST)>0){
			echo"<script>
					alert('Nama pengguna berhasil terpasang');
					document.location.href = 'login.php';
				</script>";
		} else {
			echo mysqli_error($conn);
		}
	}
?>

avatar Brxu
@Brxu

3 Kontribusi 0 Poin

Diperbarui 4 tahun yang lalu

Tanggapan

tapi data nya masuk ga?

1 Jawaban:

Coba Tes Script saya bro

<pre> &lt;?php function registrasi($data){

global $conn;
	
$nama = strtolower(stripslashes($data[&quot;nama&quot;]));
$password = mysqli_real_escape_string($conn, $data[&quot;password&quot;]);
$password2 = mysqli_real_escape_string($conn, $data[&quot;password2&quot;]);
$cari = mysqli_query($conn, &quot;SELECT nama FROM account WHERE nama =&#039;$nama&#039;&quot;);
     
if(mysqli_num_rows($cari) &amp;gt; 1){
        echo &quot;&amp;lt;script&amp;gt;alert(&#039;Nama pengguna telah terdaftar. Silahkan masukan nama yang lain&#039;);&amp;lt;/script&amp;gt;&quot;;
    }else{

        if($password !== $password2){
            echo &quot;&amp;lt;script&amp;gt;alert(&#039;Konfirmasi Password  tidak sesuai!!!&#039;);&amp;lt;/script&amp;gt;&quot;;
        }else{
            $password = password_hash($password, PASSWORD_DEFAULT);
            if(mysqli_query($conn, &quot;INSERT INTO account VALUES (&#039;&#039;,&#039;$nama&#039;,&#039;$password&#039;)&quot;)){
                return 1;
            }
        }
}

} </pre>

avatar abubakar
@abubakar

72 Kontribusi 19 Poin

Dipost 4 tahun yang lalu

Tanggapan

makasih gan :)

Login untuk ikut Jawaban