PHP Tutorial
Sisi Server
http://jagowebdev.com/memahami-session-pada-php/ P d 1/10
17/10/2017 Memahami Session Pada PHP dan Penggunaannya | JagoWebDev
Sisi Server
Panduan
Lengkap Query
Dari sisi serverphp akan membuat leyang kita sebut
MySQL - Tutorial
le session yang diawali dengan sess_ dan diikuti dan Referensi
dengan ID session, dimana ID Session tersebut Lengkap Query
mereferensikan id session yang ada di browser client. MySQL
nilai ID session adalah:
http://jagowebdev.com/memahami-session-pada-php/ N L k 2/10
17/10/2017 Memahami Session Pada PHP dan Penggunaannya | JagoWebDev
Nama Lengkap
Sisi User/Client
Langganan
Session selesai
2 Software
Untuk mengawali menjalankan session, seperti pada
Kompres dan
tulisan diatas, kita gunakan perintah session_start()
Optimasi Gambar
yang akan memberitahu server bahwa kita akan
/ Foto (JPG dan
http://jagowebdev.com/memahami-session-pada-php/ 4/10
17/10/2017 Memahami Session Pada PHP dan Penggunaannya | JagoWebDev
(
menggunakan session, selanjutnya server akan PNG) Tested
mengecek apakah pengunjung telah memiliki session
ID:
3 40+ Theme
WordPress Gratis
1 jika ya, maka server akan mengambil data
Untuk Blog
sesuai dengan ID session yang di minta oleh
Modern &
browser (misal di le a.php kita telah
Responsive
menjalankan perintah session_start()
kemudian di le b.php kita jalankan lagi
perintah session_start(), maka ketika 4 Eksklusif Cheat
Sheet PHP
menjalankan le b.php browser akan
Bahasa
mengirimkan ID Session,
Indonesia
sehingga data s ession yang terbentuk
Pendamping
ketika menjalankan le a.php akan dipakai lagi
Belajar PHP
ketika kita menjalankan le b.php),
8 Menampilkan
Contoh untuk menambahkan data session:
Data Dari
Beberapa Tabel
1 <?php MySQL JOIN
2 session_start();
Pada MYSQL
3 $_SESSION['user'] = 'agusph';
4 $_SESSION['role'] = 'admin';
5 $_SESSION['login_time'] = date('Y-m-d'); 9 Memahami dan
i t ($ SESSION)
http://jagowebdev.com/memahami-session-pada-php/
Menampilkan 5/10
17/10/2017 Memahami Session Pada PHP dan Penggunaannya | JagoWebDev
6 print_r($_SESSION); Menampilkan
7 Tanggal dan
8 /* Waktu Pada PHP
9 Output
10 Array
11 ( 10 Menghitung
12 [user] => agusph Selisih Waktu
13 [role] => admin Dengan PHP
14 [login_time] => 2015-09-05 Cara Termudah
15 )
16 */
Kategori
IV. Membaca Data Session Pada PHP
CODE EDITOR 2
Setelah kita menyimpan data pada session, data
tersebut langsung dapat kita gunakan, untuk
memanggil data session pada PHP, seperti kita CSS TUTORIAL21
1
1 <?php INSPIRASI
2 $_SESSION['user'] = 'agusph';
3 echo $_SESSION['user']; // agusph 1
JAVASCRIPT
4 ?> TUTORIAL
4
JQUERY
Session yang telah kita isi datanya dapat langsung kita
TUTORIAL
gunakan sehingga lebih banyak
keuntungannyadibanding menggunakan$_COOKIE. 6
LAINNYA
V. Menghapus Data Session Pada PHP
14
MYSQL
Untuk menghapus data session pada php, sama seperti
TUTORIAL
ketika kita menghapus variabel, yaitu menggunakan
perintah unset() contoh berikut menyambung contoh
OPTIMASI WEB3
sebelumnya:
56
PHP TUTORIAL
1 <?php
2 unset($_SESSION['user']);
print_r($_SESSION); PHPMYADMIN6
3
4
5 /* WEB HOSTING2
6 Output
7 Array 7
WEB
8 (
http://jagowebdev.com/memahami-session-pada-php/
OPTIMIZATION 6/10
17/10/2017 Memahami Session Pada PHP dan Penggunaannya | JagoWebDev
OPTIMIZATION
9 [role] => admin
10 [login_time] => 2015-09-05
11 ) WORDPRESS 9
12 */
5
XAMPP
disamping itu kit juga dapat menggunakan perintah se TUTORIAL
ssion_unset() untuk menghapus semua data pada
$_SESSION, contoh:
1 <?php
2 session_start();
3 $_SESSION['user'] = 'agusph';
4 $_SESSION['role'] = 'Admin';
5 session_unset();
6 print_r($_SESSION);
7
8 /*
9 Output
10 Array ()
11 */
1 <?php
2 session_start();
3 $_SESSION['user'] = 'agusph';
4 $_SESSION['role'] = 'admin';
5 $_SESSION['login_time'] = date('Y-m-d');
6 unset($_SESSION);
7 print_r($_SESSION);
8
9 // Notice: Undefined variable: _SESSION
Recomended Post
Like
Share Bagikan
Tweet Share
http://jagowebdev.com/memahami-session-pada-php/ 8/10
17/10/2017 Memahami Session Pada PHP dan Penggunaannya | JagoWebDev
Azlan
7 November 2016 at 15:35
Reply
Reply
Yudi Purwanto
25 March 2017 at 20:45
Reply
Reply
Name :
http://jagowebdev.com/memahami-session-pada-php/ 9/10
17/10/2017 Memahami Session Pada PHP dan Penggunaannya | JagoWebDev
Email :
Website (optional) :
CAPTCHA Code*
Submit
http://jagowebdev.com/memahami-session-pada-php/ 10/10