Form Login Dasar Problem

ask , saya ingin bertanya saya mencoba mengikuti form dasar login menggunakan procedural sesuai di video om hilman tanpa ada campuran menggunakan object dan pdo akan tetapi pas mencoba menjalankan kode tersebut , semua berjalan mulus dimulai dengan register , dan pas memasuki login , memasuki pass dan username , dia malah lari ke else dalam code saya , padahal password dan username sudah sesuai yangberada di db sering kali terjadi seperti ini pada saat membuat form login , berbeda dgn form upload source : https://pastebin.com/raw/cZn67Kw1 https://pastebin.com/raw/W6M7AQn7

avatar azazel
@azazel

14 Kontribusi 1 Poin

Diperbarui 6 tahun yang lalu

5 Jawaban:

Kalau $_post nya dijadiin 1 file form action nya dikosongin aja

avatar stefanuspn
@stefanuspn

250 Kontribusi 69 Poin

Dipost 6 tahun yang lalu

form action="" method=post ? mksudnya begitu om

avatar azazel
@azazel

14 Kontribusi 1 Poin

Dipost 6 tahun yang lalu

Ya itu maksud saya

avatar stefanuspn
@stefanuspn

250 Kontribusi 69 Poin

Dipost 6 tahun yang lalu

nihil om tak ada pengaruh

avatar azazel
@azazel

14 Kontribusi 1 Poin

Dipost 6 tahun yang lalu

coba kodenya segini dulu,jangan pake setcookie



<?php

require_once "core/init.php";

if (isset($_POST['submit'])) {

	//ambil nilai form
	$nama = trim($_POST['username']);
	$pass = trim($_POST['password']);



	//mengecek jika form kosong atau tidak
	if (!empty($nama) && !empty($pass)) {

		//function cek username
		if (cek_login($nama)) {
			//jika session berhasil akan connect
			//function login sukses
			if(login_sukses($nama,$pass)){
				$_SESSION['user'] = $nama;
				header("Location: index1.php");
			}else{
				echo "data salah atau invalid";
			}
		}
		else{
			echo "tolong daftar dahulu atau nama sudah tersedia";
		}

	}else{
		echo "tidak boleh kosong";
	}

}

avatar azam007
@azam007

75 Kontribusi 29 Poin

Dipost 6 tahun yang lalu

Login untuk ikut Jawaban