Error pada saat mengambil data username dan password mysqli

Kenapa ya username dan password salah padahal datanya sudah benar dan codingan nya dilihat pun gaada yang salah.. ada yg tau solusinya?

ini codingannya

<?php
	include '../koneksi.php';

	$username = $_POST['username'];     <- ini line 13 yg bermasalah

	$sql = mysqli_query($conn,"SELECT * FROM user WHERE username ='$username' AND status = '1'");
	$data = mysqli_fetch_array($sql);
	$level = $data['level'];
	$nama = $data['nama'];
	$id_user = $data['id_user'];
	$username1 = $data['username'];

$cek = mysqli_num_rows($sql);

	if(password_verify($_POST['password'], $data['password'])) {      <- ini line 22 yg bermasalah

		if($cek > 0) {
			setcookie('type', $data['id_user'], time() + (60 * 60), '/');
			setcookie('level', $level, time() + (60 * 60), '/');
			if ($level == 'Perusahaan')

avatar Jimmy20
@Jimmy20

2 Kontribusi 0 Poin

Diperbarui 4 tahun yang lalu

Tanggapan

bisa kasih script viewnya, bagian form submit username dan password

1 Jawaban:

Halo Jimmy20,

Mohon izin menjawab,

Coba bisa dicek dahulu isi dari username & password:

<pre> $username = isset($_POST["username"]) ? $_POST["username"] : ""; $password = isset($_POST["password"]) ? $_POST["password"] : "";

echo $username; echo $password; </pre>

kalau isinya kosong, berati ada yg kemungkinan salah saat submit dari view nya, jika masih error, bisa dishare juga kodingan view nya,

Semoga dapat membantu,

avatar keccikun
@keccikun

364 Kontribusi 196 Poin

Dipost 4 tahun yang lalu

Login untuk ikut Jawaban