buat table otorisasi user
table user (kd_user,nama,user_name,user_pass,otoritas)
script di PHP saat login
<?php
if ($_POST[SUBMIT]){
//query ke table user
$sql="select * from user where user_name='$_POST[name]' and
otorisasi='$_POST[otorisasi]' ";
$stmt = oci_parse($conn, $sql);
oci_execute($stmt, OCI_DEFAULT);
OCIFetchinto($stmt,$row,OCI_ASSOC)) ;
$user_id = $row["KD_USER"];
$nama_user = $row["NAMA_USER"];
$level = $row["OTORITAS"];
$md5 = $row["SANDI"];
if ($md5==$_POST[pass]){
$_SESSION['kd_user'] = $user_id;
if ($otoritas=='admin'){ $str_location="Location:
../admin/index.php"; }
if ($level=='manajerial'){ $str_location="Location:
../manajerial/index.php"; }
if ($level=='administrasi'){ $str_location="Location:
../administrasi/index.php"; }
if ($level=='karyawan'){ $str_location="Location:
../karyawan/index.php"; }
header($str_location);
/**echo "<script>location.href='../admin';</script>";**/
}else { header("Location:logout.php"); }
}
oci_free_statement($stmt);
}
?>
semoga bisa membantu
--- Pada Sel, 24/8/10, Faridh Wisanggeni <[email protected]> menulis:
Dari: Faridh Wisanggeni <[email protected]>
Judul: Bls: [indo-oracle] Tanya Lagi nhe....
Kepada: [email protected]
Tanggal: Selasa, 24 Agustus, 2010, 1:09 AM
ini user apa ya? data dalam database, atau user/schema di database?
________________________________
Dari: Yonathan Gunawan <[email protected]>
Kepada: [email protected]
Terkirim: Sen, 23 Agustus, 2010 13:01:53
Judul: [indo-oracle] Tanya Lagi nhe....
temen" ada yang punya contoh script validasi suatu data dari pHP ke Oracle
Misalnya validasi waktu login.....
1. Jika "username" dan "password" kosong maka keluar alert "USERNAME" dan
"PASSWORD" belum diisi
2. Jika "username" dan "password" tidak ada di dalam database maka keluar alert
"USERNAME" atau "PASSWORD" tidak ditemukan
3. di aplikasi yang saya buat ada 4 user dimana admin,atasan,administrasi dan
karyawan yang mau saya tanyakan disini bagaimana supaya setiap user bisa
mengakses halamannya sendiri.tolong kasih contoh script pemanggilannya dari PHP
ke database Oracle....
Mkasih sebelumnya.....
[Non-text portions of this message have been removed]
[Non-text portions of this message have been removed]
[Non-text portions of this message have been removed]