Tahun baru, skill baru! 🚀. Masukkan kupon "skill2025" untuk diskon 30% di kelas apa saja

membuat multi user

bagaimana cara ngerubah web yang singgle user ke multi user file aksinya ditambah men.. jika level admin direk ke indexadmin.php dan jika level user ke indexuser.php untuk file aksi.php [ get_row("SELECT * FROM tb_admin WHERE user='$user' AND pass='$pass'"); if($row){ print_msg('login..Sukses', 'success'); $_SESSION[login] = $row->user;

redirect_js("index.php");

} else{ print_msg("Salah kombinasi username dan password."); } }else if ($mod=='password'){ $pass1 = $_POST[pass1]; $pass2 = $_POST[pass2]; $pass3 = $_POST[pass3];

$row = $db->get_row("SELECT * FROM tb_admin WHERE user='$_SESSION[login]' AND pass='$pass1'");

if($pass1=='' || $pass2=='' || $pass3=='') print_msg("Field bertanda * tidak boleh kosong!"); elseif(!$row) print_msg('Password lama salah.'); elseif($pass2!=$pass3) print_msg('Password baru dan konfirmasi password baru tidak sama.'); else{ $db->query("UPDATE tb_admin SET pass='$pass2' WHERE user='$_SESSION[login]'"); print_msg('Password berhasil diubah.', 'success'); } }elseif($act=='logout'){ unset($_SESSION[login]);

header("location:login.php"); } ]

avatar spirit
@spirit

1 Kontribusi 1 Poin

Diperbarui 8 tahun yang lalu

2 Jawaban:

Nyimak nih nunggu yang jawab

avatar KepalaSekolah
@KepalaSekolah

82 Kontribusi 69 Poin

Dipost 8 tahun yang lalu

<?php
session_start();
include "koneksi.php"; // memanggil koneksi ke databse

$user = $_POST['user']; // memanggil dari form username
$pass = md5($_POST['pass']); //memanggil dari form password

// Mencegah SQL Injection
$user = htmlspecialchars(mysqli_real_escape_string($conn, $user));
$pass = htmlspecialchars(mysqli_real_escape_string($conn, $pass));

    $sql = mysqli_query($conn, "SELECT * FROM login WHERE username='$user' AND password='$pass'") or die(mysqli_connect_error()); // pemanggilan dari tabel login

    if(mysqli_num_rows($sql) == 1){ //jika berhasil akan bernilai 1
        $qry = mysqli_fetch_array($sql);
        $_SESSION['user'] = $qry['username'];
		$_SESSION['nama'] = $qry['nama'];
        $_SESSION['level'] = $qry['level'];
        if($qry['level']=="Admin"){ // jika dosen akan diarahkan ke halaman admin
            header("location:../namafolder/index.php");
        }
		else if($qry['level']=="Mahasiswa"){ // jika mahasiwa ...
            header("location:../index.php");
        }
    }else{
		?>
		<script language="JavaScript">;
			alert('Username atau Password tidak sesuai. Silahkan diulang kembali!');
			document.location='../login.php';
		</script>
		<?php
    }
?>

silahkan di coba

avatar Tidak ada Nama
@Tidak ada Nama

102 Kontribusi 17 Poin

Dipost 8 tahun yang lalu

Login untuk ikut Jawaban