Sabtu, 14 November 2015

PHP - penjelasan tentang $_SESSION

Apa itu $_session?

Sesi adalah obyek yang logis yang diciptakan oleh mesin PHP untuk memungkinkan anda untuk mempertahankan data melalui permintaan HTTP berikutnya.
Hanya ada satu sesi yang tersedia untuk objek naskah PHP anda setiap saat. Data disimpan ke sesi oleh skrip dapat diambil dengan script yang sama atau skrip lain ketika diminta dari pengunjung yang sama.
Sesi ini biasanya digunakan untuk menyimpan data sementara untuk mengijinkan beberapa halaman PHP untuk menawarkan fungsional yang lengkap transaksi untuk pengunjung yang sama.

hue ngomongan gw ngalantur..
jadi intinya $_session itu string yang dapat menampung nilai sejumlah data kedalam string tersebut dengan membagi-baginya jadi bagian2 tertentu..

ya intinya begitu.. anda mengerti dengan omongan saya???
saya sendiri ga ngerti ehuehuehue

yupz untuk lebih jelasnya mending langsung praktekin nyokk...

lihat script berikut...
$_SESSION["MyLogin"] = "login";
print("value ke1 yang dimasukan adalah login.\n");

$_SESSION["MyColor"] = "merah";
print("value ke2 yang dimasukan adalah merah.\n");

print("Click < href="next_page.php">page_selanjutnya< /a>"
." untuk mendapatkan value pada session.\n");
print("< /pre>< /html>\n");
nah itu untuk halaman pertama, di halaman ini km akan mendapatkan tulisan berupa
value ke1 yang dimasukan adalah login
value ke2 yang dimasukan adalah merah
page_selanjutnya untuk mendapatkan value pada session
di halaman selanjutnya aku akan mengetikan script sebagai berikut
$myLogin = $_SESSION["MyLogin"];//nah disini nilai dimasukan
print("nilai pada MyLogin sudah didapat yaitu: ".$myLogin."\n");

$myColor = $_SESSION["MyColor"];//disini juga
print("nilai pada MyColor sudah didapat yaitu: ".$myColor."\n");

print("< /pre>< /html>\n");
dan akan menghasilkan seperti ini
nilai pada MyLogin sudah didapat yaitu: login
nilai pada MyColor sudah didapat yaitu: merah
yupz kurang lebih seperti itu...

mohon maaf atas segala kekurangan..
semoga berguna... :D:D

oh iya satu lagi jangan lupa aktivkan dulu session dengan
session_start();

Tidak ada komentar:

Posting Komentar