Selasa, 02 Juni 2015

pengertian session dan menempatkanya


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 session
berfungsi 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