Menggunakan session dalam PHP

cara menggunakan session dalam phpSession PHP adalah sebuah variabel yang dapat digunakan untuk menyimpan informasi atau nilai tertentu. Session PHP juga mendukung sistem data berlapis atau array sehingga memungkinkan untuk menampung beragam informasi dalam satu nama session. Masing-masing session yang sudah dibuat hanya berlaku untuk satu pengguna yang sedang aktif, session ini bersifat global dan dapat dipanggil setiap saat pada semua halaman php yang digunakan. 

Setiap pengguna yang menggunakan halaman php yang ada variabel sessionnya, secara otomatis memiliki kode unik session yang akan otomatis hilang setelah pengguna menutup/meninggalkan halaman php.

Session php ini biasanya digunakan untuk menyimpan informasi yang akan dibawa ke semua halaman yang terhubung dalam sebuah server/alamat. Contoh penerapanya : Login Keanggotaan (menyimpan status login) dan Transaksi Online (menyimpan daftar pesanan)

Berikut ini kode PHP untuk mengaktifkan dan mendeklarasikan sebuah session

<?php
   session_start(); //perintah memulai mengaktifkan session
   $_SESSION['namauser']="Zainal Hakim";
   $_SESSION['leveluser']="Admin";

   echo $_SESSION['leveluser']; //Menuliskan isi session
?>

Perintah session_start() harus diletakkan pada baris awal program php.

Setiap session akan berakhir secara otomatis jika halaman berpindah ke alamat server lain atau browser ditutup. Jika kita ingin mengakhiri session secara manual (seperti proses logout) maka kita bisa gunakan kode berikut :

<?php
   unset($_SESSION['leveluser']); //digunakan untuk membuang session tertentu
   session_destroy();  //digunakan untuk membuang semua session yang aktif
?>

Semoga bermanfaat

Zainal Hakim

Baca juga :

** Bebas disunting dengan menyebutkan sumber **

Komentar

Halaman Lainya

  • Cara membuat koneksi php dan mysql database
    Berbagi kode program php untuk melakukan koneksi ke database mysql.
  • Validasi alamat email dengan php dan javascript
    Anda bisa memastikan alamat email yang dimasukkan melalui form sudah benar atau salah. Ini bisa dilakukan dengan dua cara yaitu dengan javascrip atau php. Caranya lihat kode berikut.
  • Membuat layout sederhana dengan css
    Berikut ini saya akan berbagi tentang cara membuat layout/tampilan halaman web sederhana dengan html dan css. Layout yang saya buat sangat sederhana dengan susunan 2 kolom yang dilengkapi pula dengan header, menu pada bagian atas serta bagian footer. Silahkan anda simak berikut.
  • Memastikan benar salah input tanggal
    Jika anda membuat sebuah inputan untuk tanggal secara manual, kemungkinan terjadinya kesalahan dalam inputnya pasti ada. Untuk memastikan benar salah input tanggal tersebut anda bisa lakukan sebuah rutin pengecekan dengan php.
  • Menghitung jumlah hari dalam 1 bulan
    Jumlah hari pada tiap bulan bisa berbeda, ada yang 29, 30 dan ada yang 31. Kita bisa menghitung jumlah hari pada bulan tertentu dengan php. Silahkan simak kode singkat berikut.

Kiriman terbaru