Thursday, July 23, 2009

Autentikasi Halaman

Autentikasi Halaman Salah satu bentuk aplikasi yang sangat memerlukan cookie/session adalah halaman autentikasi. Pada prinsipnya, autentikasi digunakan untuk memproteksi halaman-halaman sensitif. Untuk mengetahui lebih detail mengenai halaman autentikasi, ikuti langkah-langkah berikut: 1. Buat folder khusus, misalnya autentikasi_cookie. 2. Buat kode untuk halaman index.php. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en"> <head> <title>Halaman Administrator</title> <style type="text/css"> .inner { margin: 200px auto;...

Wednesday, July 22, 2009

Autentikasi Halaman

Autentikasi Halaman Salah satu bentuk aplikasi yang sangat memerlukan cookie/session adalah halaman autentikasi. Pada prinsipnya, autentikasi digunakan untuk memproteksi halaman-halaman sensitif. Untuk mengetahui lebih detail mengenai halaman autentikasi, ikuti langkah-langkah berikut: 1. Buat folder khusus, misalnya autentikasi_cookie. 2. Buat kode untuk halaman index.php. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en"> <head> <title>Halaman Administrator</title> <style type="text/css"> .inner { margin: 200px auto;...

Tuesday, July 21, 2009

Menghapus Session Pada PHP

Menghapus Session Pada PHP Untuk menghapus data session, Anda bisa menggunakan konstruksi bahasa unset() atau fungsi session_destroy(). <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en"> <head> <title>Hapus Session</title> </head> <body> <?php // Inisialisasi data session session_start(); // Set session jika belum ada if (isset($_SESSION['test'])) { // Hapus session test unset($_SESSION['test']); echo 'session dihapus'; } else { echo 'unset'; // Mencetak semua elemen session print_r($_SESSION);...

Monday, July 20, 2009

Menciptakan dan Mengakses Session

Menciptakan dan Mengakses Session Pada kenyataannya, penggunaan cookie memiliki beberapa masalah atau kendala. Bisa jadi ada browser yang tidak menerima cookie, serta kemungkinan adanya user yang men-disable cookie. Permasalahan ini merupakan salah satu alasan session PHP menggunakan method cookie/URL ganda. Tidak seperti cookie, session tersimpan di server. Dengan demikian, client tidak memiliki akses untuk mendapatkan informasi session. PHP menyediakan fungsi session_start() yang harus selalu dipanggil sebelum kita dapat menetapkan maupun mengakses variabel session. Adapun untuk menetapkan nilai variabel session, kita menggunakan superglobal $_SESSION. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"...

Page 1 of 512345Next