Penggunaan fungsi SESIONS pada PHP

Seringkali dalam program web, diperlukan data yang bertahan antar halaman web, seperti data login atau data keranjang belanjaan. Untuk data seperti ini, pada PHP dapat menggunakan session atau cookies.

Menggunakan session sangat sederhana. Seperti menggunakan variabel seperti biasa. Untuk menggunakan session pada PHP, setiap halaman yang menggunakan session harus menyertakan fungsi session_start[]:

session_start[];

Setelah memanggil fungsi session_start[], maka variabel $_SESSION dapat dipergunakan seperti variabel array biasa.

Setelah diisi pada suatu halaman PHP, variabel $_SESSION dapat dibaca lagi pada halaman lain

Contoh penanganan login pada PHP

Untuk lebih memahami session, berikut saya sertakan contoh penanganan login sederhana yang melibatkan penggunaan session. Terdiri dari 3 file, yaitu: login.php, home.php, logout.php

1. login.php


Halaman login


Username:
Password:
Masuk!


2. home.php


Home


Maaf Anda belum login.

Harap login terlebih dahulu

Anda akan secara otomatis diarahkan ke halaman login dalam 5 detik var anu = function[] { window.location = "login.php"; }; setTimeout[anu,5000];

Home

Selamat datang ke halaman home.
Mohon maaf di sini belum ada apa-apa.
Mungkin Anda bisa langsung logout saja.
Terima Kasih atas kunjungannya.

3. logout.php


Logout

Anda telah berhasil logout

Anda akan otomatis kembali ke halaman login setelah 8 detik. var anu = function[] { window.location = "login.php"; }; setTimeout[anu,8000];

Demikian contoh aplikasi login sangat sederhana. Terdapat beberapa syntax yang belum dijelaskan pada script di atas, antara lain:

  1. header["location:sekian.php"];
  2. window.location = 'tujuan.php';
  3. setTimeout[fungsi, durasi];

Tapi saya percaya Anda dapat mengira-ngira fungsi dari baris-baris program tersebut. Dan bila memang belum paham, dapat melakukan googling. Karena Googling adalah suatu ilmu rahasia, jurus tingkat tertinggi dalam belajar pemrograman. Salam koding :]

Kegunaan dan Cara Menggunakan $_SESSION[] PHP. Pada kesempatan kali ini Saya akan membagikan tentang tutorial penggunaan session di php. Session adalah salah satu bagian dari cookies. Untuk penggunaanya banyak sekali. Tergantung keperluan Anda untuk menggunakan session ini. Pada tutorial kali ini Saya akan menggunakan session untuk login.

Table of Contents

  • Bagian-bagian dari $_SESSION[]
  • Berikut hasil dari script Menggunakan $_SESSION[] PHP
  • Postingan berikutnya
  • Bagaimana cara kerja session pada PHP?
  • Apa tujuan dari $_ session []?
  • Apa gunanya session di PHP?
  • Mengapa data perlu di simpan di session?
  • Apa fungsi dari session pada PHP *?
  • Apa fungsi dari session?
  • Apakah fungsi dari session pada PHP jelaskan beserta contohnya?
  • Apa yang dimaksud dengan session dan apa fungsinya?

Table of Contents

  • Bagian-bagian dari $_SESSION[]
  • Berikut hasil dari script Menggunakan $_SESSION[] PHP
  • Postingan berikutnya
  • Bagaimana cara kerja session pada PHP?
  • Apa tujuan dari $_ session []?
  • Apa gunanya session di PHP?
  • Mengapa data perlu di simpan di session?

Kegunaan session adalah untuk melakukan aktivitas yang berhubungan dengan interaksi user pada sebuah web server php. Untuk kali ini saya akan jelaskan penggunaan session untuk login dan logout. Penjelasanya yang perlu diketahui adalah penggunaan $_session[] harus di daftarkan terlebih dahulu. Tanpa session didaftarkan, maka variabel session tidak dapat digunakan alias kosong.

Bagian-bagian dari $_SESSION[]

Berikut ini bagian session yang perlu Anda ketahui penggunaannya.

1. Session_start[];

Kegunaan dari fungsi session_start[]; adalah untuk memulai eksekusi session pada server dan kemudian menyimpannya pada browser. Dengan intruksi ini menunjukkan pada saat session di mulai, semua session akan diaftarkan selanjutnya akan disimpan. Penyimpanan ini terjadi sampai jangka waktu tertentu. Dan untuk membaut session berdasarkan waktu bisa Anda setting sendiri. Mudah-mudahan nanti saya buat tutorialnya dengan batas waktu session. Selain dengan batas waktu, session bisa hilang jika cookies browser Anda hilangkan. Dengan dihilangkan, maka secara otomatis session juga hilang dari browser Anda.

2. Session_register[“”];

Selanjutnya jika session sudah dimulai dengan perintah no 1, maka langkah selanjutnya adalah mendaftarkan session pada tahap berikutnya. Pada fungsi tersebut terdapat dua tanda petik, diantara tanda petik tersebut berisi nama session yang Anda daftarkan. Berikut contoh session yang saya buat pada koding loginsistem informasi iklan:

session_register["username"];

Saya mendaftarkan username pada browser untuk saya gunakan menampilkan menu.

3. $_SESSION[username]

Jika pada no adalah mendaftarkan sebuah session. Berbeda dengan yang ketiga ini. Varibel ini adalah sebuah inisialisasi dari session.

4. Session_destroy[];

Pada bagian ini menjelesakan bahwa semua session yang telah di buat dan di inisialisasi akan di destroy atau di hancurkan. Nah pada tahanpan inilah yang sering digunakan untuk script logout pada web atau aplikasi berbasis web lainya.

Oke sebelumnya tadi kita sudah menjelaskan beberapa kegunaan dan bagian-bagian dari session. Kali ini cara membuat dan menggunakan $_session. Untuk studi kasus ini, Seperti yang sudah saya jelaskan tadi yaitu login.

Pertama buatlah file dengan nama session.php kemudian tempatkan pada server Anda, sesuaikan dengan server Anda, bisa xamp, wamp atau sejenisnya. Dan file yang kedua yaitu ceksession.php.

Berikut script contoh penggunaan session:

1. session.php

Script php diatas adalah halaman awal dengan menampilkan default jika belum login. JIka di cek session belum login ada perintah untuk login. Dan jika sudah login akan berubah menampilkan username dan password pada session yang dipakai untuk loin sebelumnya dan perintah logout.

2. ceksession.php

Diatas merupakan script untuk menangkap username dan password yang diinput dari form dan dijadikan menjadi session.

Berikut hasil dari script Menggunakan $_SESSION[] PHP

1. Tampilan sebelum login dengan session

Tampilan sebelum login

Login session

2. Tampilan sesudah login session

Setelah login menggunakan session

Demikian tutorial membuat session di php. Semoga bermanfaat dan dapat membantu Anda.

Postingan berikutnya

  1. penggunaan session pada php
  2. penggunaan session php
  3. fungsi session
  4. cara membuat session di php
  5. fungsi $_session
  6. cara menggunakan session php
  7. cara menggunakan session
  8. cara membuat session
  9. membuat session php
  10. cara membuat login dengan php menggunakan session
  11. session pada php
  12. Cara membuat session php
  13. penggunaan session di php
  14. kegunaan session
  15. membuat session di php

Bagaimana cara kerja session pada PHP?

Dalam PHP, session merupakan data yang disimpan dalam suatu server yang dapat digunakan secara global di server tersebut, dimana data tersebut spesifik merujuk ke user/client tertentu, contoh penggunaan session adalah ketika user telah login di halaman tertentu, maka ketika membuka halaman lain, php akan mengingat ...

Apa tujuan dari $_ session []?

Fungsi dan Cara Menggunakan $_SESSION PHP. Session adalah sebuah varibel sementara yang diletakkan di server. Di mana PHP bisa mengambil nilai yang tersimpan di server walaupun kita membuka halaman baru. Biasanya session akan hilang jika anda menutup browser.

Apa gunanya session di PHP?

Secara umum, session digunakan untuk menyimpan suatu informasi antar proses request, baik request dalam bentuk POST atau GET.

Mengapa data perlu di simpan di session?

Session yang berhasil dibuat akan digunakan untuk mengautentifikasi halaman-halaman lainnya, sehingga kita tidak perlu login lagi di setiap halaman lainnya. Data session akan terus disimpan hingga tiba waktunya kita melakukan log0ut atau menutup halaman website tersebut.

Apa fungsi dari session pada PHP *?

Apa itu Session di PHP? Session adalah mekanisme untuk mempertahankan informasi di semua halaman web yang berbeda untuk mengidentifikasi pengguna saat mereka menelusuri situs atau aplikasi.

Apa fungsi dari session?

Secara umum, session digunakan untuk menyimpan suatu informasi antar proses request, baik request dalam bentuk POST atau GET.

Apakah fungsi dari session pada PHP jelaskan beserta contohnya?

Dalam PHP, session merupakan data yang disimpan dalam suatu server yang dapat digunakan secara global di server tersebut, dimana data tersebut spesifik merujuk ke user/client tertentu, contoh penggunaan session adalah ketika user telah login di halaman tertentu, maka ketika membuka halaman lain, php akan mengingat ...

Apa yang dimaksud dengan session dan apa fungsinya?

session adalah cara untuk menjaga suatu variabel tetap ada selama sesi kunjungan user. Meskipun berpindah-pindah halaman, variabel session tetap ada dan bisa diakses sampai session ditutup.

Apa fungsi dari session pada PHP *?

Apa itu Session di PHP? Session adalah mekanisme untuk mempertahankan informasi di semua halaman web yang berbeda untuk mengidentifikasi pengguna saat mereka menelusuri situs atau aplikasi.

Apa fungsi dari session?

Secara umum, session digunakan untuk menyimpan suatu informasi antar proses request, baik request dalam bentuk POST atau GET.

Apakah fungsi dari session pada PHP jelaskan beserta contohnya?

Dalam PHP, session merupakan data yang disimpan dalam suatu server yang dapat digunakan secara global di server tersebut, dimana data tersebut spesifik merujuk ke user/client tertentu, contoh penggunaan session adalah ketika user telah login di halaman tertentu, maka ketika membuka halaman lain, php akan mengingat ...

Apa yang dimaksud dengan session dan apa fungsinya?

session adalah cara untuk menjaga suatu variabel tetap ada selama sesi kunjungan user. Meskipun berpindah-pindah halaman, variabel session tetap ada dan bisa diakses sampai session ditutup.

Bài mới nhất

Chủ Đề