Bantuan Pencarian :   
Home arrow Artikel arrow Web Programming arrow PHP arrow PHP Variabel sesion
PHP Variabel sesion PDF Cetak E-mail
(3 votes)
Ditulis Oleh oscorp   
Thursday, 01 January 2009
PHP session variabel digunakan untuk menyimpan informasi tentang, atau mengubah pengaturan untuk user session. Variabel sesi terus informasi tentang satu pengguna, dan tersedia untuk semua halaman dalam satu aplikasi.

PHP Session Variables

Bila Anda bekerja dengan aplikasi, anda membukanya, melakukan beberapa perubahan dan kemudian anda menutupnya.  Hal ini banyak seperti Session . Komputer yang anda tahu. Penyalahgunaan tahu bila anda memulai aplikasi tersebut dan ketika Anda mengakhiri. Tapi di internet ada satu masalah: server web tidak tahu siapa Anda dan apa yang anda lakukan karena HTTP alamat tidak mempertahankan negara.

 PHP sesi oleh solusi masalah ini memungkinkan Anda untuk menyimpan informasi pengguna di server untuk digunakan (yakni pengguna, belanja barang, dll). Namun, sesi informasi sementara dan akan dihapus setelah pengguna telah meninggalkan situs web. Jika anda memerlukan permanen, Anda mungkin ingin menyimpan data dalam database.

Sesi pekerjaan dengan membuat sebuah id unik (UID) untuk setiap pengunjung dan menyimpan variabel berdasarkan UID ini.UID baik disimpan dalam cookie atau propagated dalam URL.


Memulai suatu Session PHP

Sebelum Anda dapat menyimpan informasi user dalam session PHP , Anda harus terlebih dahulu memulai sesi.

Catatan: session_start () harus fungsi yang muncul SEBELUM <html> tag:

 <?php session_start(); ?>

 <html>
 <body>

 </body>
 </html>

Kode di atas akan mendaftarkan pengguna sesi dengan server, memungkinkan Anda untuk menyimpan informasi pengguna, dan menetapkan UID untuk pengguna dari sesi.


Menyimpan suatu Variabel Session

Cara yang benar untuk menyimpan dan mengambil variabel session adalah dengan menggunakan variabel $ _SESSION PHP :

 <?php
 session_start();
 // store session data
 $_SESSION['views']=1;
 ?>

 <html>
 <body>

 <?php
 / / mengambil data sesi
echo "Halaman =". $_SESSION['views'];
 ?>

 </body>
 </html>

Output:

Halaman = 1

Pada contoh di bawah ini, kami akan membuat halaman yang sederhana dilihat-counter. isset () untuk memeriksa fungsi jika "dilihat" variabel telah ditetapkan.Jika "Views" telah ditetapkan, kami dapat kenaikan counter kami.Jika "views" tersebut tidak ada, kami menciptakan sebuah "dilihat" variabel, dan set ke 1:

 <?php

 session_start();

 if(isset($_SESSION['views']))
   $_SESSION['views']=$_SESSION['views']+1;

 else
   $_SESSION['views']=1;
echo "Views =". $_SESSION['views'];
 ?>


Menghancurkan sebuah sesi

Jika Anda ingin menghapus beberapa data sesi, anda dapat menggunakan preferensi () atau session_destroy () function.

 Dengan unset() adalah fungsi yang digunakan untuk membebaskan variabel yang ditetapkan sesi:

 <?php
 unset($_SESSION['views']);
 ?>

 Anda juga dapat merusak sesi sepenuhnya oleh panggilan yang session_destroy () fungsi:

 <?php
 session _destroy();
 ?>

Catatan: session_destroy () akan ulang sesi, Anda akan kehilangan semua data sesi disimpan.

» 1 Comment
1"ewfefwef" by gregre at Friday, 07 May 2010 03:11
link  
 
newscybertechnology.com
» Post Comment
Email (will not be published)
Name
Title
Comment
Pemutakhiran Terakhir ( Thursday, 01 January 2009 )
 
< Sebelumnya   Berikutnya >

Donate Via Paypal

Enter Amount:

Online

Saat ini ada 10 tamu online
mod_vvisit_countermod_vvisit_countermod_vvisit_countermod_vvisit_countermod_vvisit_countermod_vvisit_countermod_vvisit_counter
mod_vvisit_counterToday118
mod_vvisit_counterYesterday230
mod_vvisit_counterThis week703
mod_vvisit_counterThis month1959
mod_vvisit_counterAll110691

Page Rank


PageRank
Add to Google
Computer Blogs - BlogCatalog Blog Directory