Login user

icha · Sep 19, 2012
mas... tanya, misalkan qt sudah login, dihalaman setelah login tersebut terdapat menu-menu.... misalkan qt memilih menu bukti daftar maka... bukti daftar tersebut berisi data yg telah qt inputkan sebelumnya... begitu jg menu-menu berikutnya... hanya data milik qt saja yg bisa ditampilkan, isi menu dari masing2 user tergantung yg di inputkan sebelumnya,mhn pencerahannya mas ellyx....
Silahkan login untuk menjawab!
0
Loading...
Ellyx Christian · Sep 19, 2012 · 0 Suka · 0 Tidak Suka
itu tergantung dari struktur tabel dan kode login yang telah kamu buat. Misalkan memiliki tabel seperti ini
Quote:
tb_mhs (nim,nama,kelas,password)
tb_mhs_mk (id, id_mk, nim, semester)
kemudian punya kode login seperti:
<?php
$nim = $_POST['nim'];
$password = $_POST['password'];
$mhs = mysql_fetch_array(mysql_query("select * from tb_mhs where nim='$nim'"));
if($mhs && $mhs['password'] == $password){
	//login berhasil
	session_start();
	$_SESSION['mhs'] = $mhs;
	header("location: admin.php");
	exit;
}else{
echo 'login gagal';
}
maka untuk menampilkan data pada menu, misalkan "Mata Kuliah SAya" kodenya seperti dibawah:
<?php
session_start();
$sql = "select * from tb_mhs_mk where nim='".$_SESSION['mhs']['nim']."'";
$hs = mysql_query($sql);
while($data = mysql_fetch_array($hs)){
	printr($data);
}