0% menganggap dokumen ini bermanfaat (0 suara)
30 tayangan2 halaman

Modul 9 - Session PHP

Diunggah oleh

ahmadhusnaahadi
Hak Cipta
© © All Rights Reserved
Kami menangani hak cipta konten dengan serius. Jika Anda merasa konten ini milik Anda, ajukan klaim di sini.
Format Tersedia
Unduh sebagai PDF, TXT atau baca online di Scribd
0% menganggap dokumen ini bermanfaat (0 suara)
30 tayangan2 halaman

Modul 9 - Session PHP

Diunggah oleh

ahmadhusnaahadi
Hak Cipta
© © All Rights Reserved
Kami menangani hak cipta konten dengan serius. Jika Anda merasa konten ini milik Anda, ajukan klaim di sini.
Format Tersedia
Unduh sebagai PDF, TXT atau baca online di Scribd
Anda di halaman 1/ 2

Modul 9

Session PHP

9.1. Pengertian Session PHP


Session adalah periode waktu yang dimulai ketika seorang pengguna mulai
berinteraksi dengan suatu sistem atau aplikasi, dan berakhir ketika pengguna keluar dari
sistem atau aplikasi tersebut. Selama sesi, sistem akan menetapkan sebuah “session ID” yang
unik untuk mengidenti>ikasi pengguna yang sedang menggunakan sistem atau aplikasi.
Session merupakan data yang disimpan di sebuah server dan dapat digunakan /
diakses secara global di server tersebut.Pada PHP, variabel yang digunakan untuk
menampung sessionadalah $_SESSION. Variabel $_SESSION dapat diakses pada semua
halaman website. Salah satu penggunaan session adalah untuk pembuatan>itur login pada
sebuah halaman website. Untuk memulai Session di PHP, dapat menggunakan function
session_start().

9.2. Penerapan Session


Session pada PHP dapat diterapkan pada beberapa hal berikut, yaitu :
1. Autentikasi Pengguna
Session dapat digunakan untuk melacak status login pengguna. Setelah pengguna
berhasil login, informasi pengguna dapat disimpan dalam session untuk memastikan
bahwa pengguna tetap terautentikasi selama mereka menjelajahi website.
2. Menyimpan Preferensi Pengguna
Session dapat digunakan untuk menyimpan preferensi pengguna seperti tema,
bahasa, atau pengaturan tampilan lainnya.
3. Keranjang Belanja
Dalam aplikasi e-commerce, session dapat digunakan untuk menyimpan item
yang dipilih pengguna dalam keranjang belanja mereka sebelum mereka
menyelesaikan pembelian.
4. Menjaga Data Formulir
Session dapat digunakan untuk menyimpan data formulir sementara, terutama
jika formulir memiliki beberapa langkah atau halaman.
5. Membatasi Akses
Session dapat digunakan untuk membatasi akses ke halaman atau >itur tertentu
berdasarkan status atau peran pengguna.

9.3. Session Untuk Autentikasi Pengguna (Login)


Untuk sampel session yang digunakan untuk login dapat dilihat pada berkas >ile yang
ada di vclass.

Anda mungkin juga menyukai