session ,awalnya saya ngak tau apa itu session ,yang terlintas dalam pikiran adalah sesi ,sesi menurut saya adalah giliran ,karna saya kurang paham saat di jelaskan oleh guru saya belajar sendiri saja
yang belum tau apa itu session ,saya akan jelaskkan dengan freindly disini
session adalah sebuah fungsi yang berguna untuk menyimpan
hak akses seseorang pada sebuah situs ,sperti kita saat melakukan login
kesebuah website ,kita dengan bebas mengakses web tersebut ,itu juga peran
session
contoh kasus
"agan masuk ke website dengan login member misalnya ,setelah login agan
masuk ke halaman utama dan sebenarnya agan sudah mengalami session
agan dapat menghentikan session itu dengan loguot "
secara gampangnya adalah ,agan tidak perlu login berkali kali di web tersebut
karna variabel anda sudah disimpan pada cookies tertentu oleh session tersebut
dan akan nonaktif ketika session di destroy atau di hancurkan
saya akan memberi demo nya dibawah ini
saya punya sebuah halaman yang terdiri dari
chulis/session/login/masuk.php
dan aplikasi admin ada pada direcroty chulis/session
nah di sinilah kasus nya kita tidak mau kan sebuah user biasa dapat mengakses sebuah directory yang terdapat admin panel dan dapat mengakesnya ,
kan bisa repot data user nya bisa di acak acak ,disinilah gunaya sessionberfungsi melempar user biasa yang ingin mengakses file adminpanel.php tanpa login "
jadi bagaimana caranya ,anda hanya harus membuat file index.php pada directory session nya
ini code nya
sperti diatas code yang membuat sebuah user terlempar jika mengakses directori session
"namun apakah itu cukup untuk mencegah user biasa masuk ke panel admin , tidak cukup "
karna pada admin.php belum kita ber session jadi untuk mengakses nya cukup
menulis di browser nya
seperti bawah ini ,kita bisa masuk ke paneladmin
lalu bagaimana cara membuat session nya ,caranya mudah kita hanya menegedit
setelah body tuliskan sperti dibawah
jadi bila kita muniliskan alamat file admin php
jjika user tersebut belum login atau bukan admin maka akan terlempar dan menuju ke form login lagi
selamat karna anda sudah selangkah lebih tahu dari yang lainya
sekian semoga bermanfaat bagi agan semua :)
thaks lina
Tidak ada komentar:
Posting Komentar