Managemen user login dan hak akses PHP

Oleh gratis 1 0 pada Selasa, 12 Feb. 2019, 14:32:56


Kembali ke forum umum


Petunjuk Diskusi
Silahkan masuk untuk berdiskusi



gan nanya donk gimana cara managemen user ketika member/pengguna banyak dan login secara bersamaan namun dasbord member yg ditampilkan sama dengan username/nama pengguna yang berbeda? 
ini gan code PHP nya apabila refresh username member pertama login berubah jadi member yg kedua.

code login --->>>

opendb();
$username=antiinjec(@$_POST['username']);
$password=md5(antiinjec(@$_POST['password']));

$query="SELECT id_pengguna, username, tipe FROM pro_pengguna WHERE username='$username' AND password='$password'";
$hasil=querydb($query);
$userjum=mysql_fetch_array($hasil);
if ($userjum['username']<>"") {

$_SESSION['ses_nama_pengguna']=$userjum['username'];
$_SESSION['ses_tipe_pengguna']=$userjum['tipe'];
?>

<script language="JavaScript">document.location='session.php'</script>
<?php
} else {
?>

<script language="JavaScript">
document.location='../index.php'</script><?php
}
?>



code session nya --->>>

opendb();
$ses_nama_pengguna=@$_SESSION['ses_nama_pengguna'];
if($ses_nama_pengguna=="")
{ 
	?>
	<script language="JavaScript">document.location='form_login.php'</script>
	<?php 
} else { 
	$queryadm="SELECT * FROM pengguna WHERE username='$ses_nama_pengguna'";
	$hasiladm=querydb($queryadm);
	$dataadm=mysql_fetch_array($hasiladm);
	
	if($dataadm['tipe']==1) { 
		$tipe_pengguna="Administrator"; 
		header("location:../admin/index.php"); 
	}
	else{
	 $tipe_pengguna="member";
	 header("location:../member/index.php"); 
	}
 }
?>


code index membernya --->>>

<html>
<body>
<?php 
echo $dataadm['nama']." (".$tipe_pengguna; ?>)
</body>
</html>


apa pakai permission gan apa gmn? klo pake CI atau wordpess gmn gan?
mohon pencerahannya.....
0 jempol


Belum ada tanggapan