Written By Apep Wahyudin on Monday, 2 March 2015 | 17:27

Hallo sobat longscripts semuanya. Kali ini, saya akan membahas tentang COOKIES. Tapi saya tidak akan membahas makanan loh. Saya akan membahas fungsi cookies dalam PHP. Yuk simak baik-baik.

Cookies adalah mekanisme penyimpanan variabel data dengan waktu tertentu pada sisi client (browser). Data pada cookies inilah yang pertama kali akan dikirimkan ke server, yang kemudian disimpan dalam browser web. Cookies ini memiliki kemampuan menyimpan serta memanggil kembali data yang ada pada hard disk client.
Cookies

Bingung? :v Oke saya akan kasih perumpamaan. Kalau anda main di warnet, anda akan disuruh untuk memlilih paket waktu yang tersedia. Misalnya anda memilih paket 1 jam. Setelang anda browsing selama 1 jam, anda akan otomatis logout dan diminta untuk membeli paket lagi kalau mau memakai komputer warnet lagi.

Dari perumpamaan di atas, munculah kesimpulan bahwa fungsi cookies biasanya digunakan untuk mengidentifikasi user yang masuk ke sebuah website.

Membuat Cookies
Tulis syntax di bawah ini sebelum tag <html>
setcookie(name, value, expire, path, domain);


Contohnya :
<?php 

setcookie("user", "Alex Porter", time()+3600);

?>

<html>

<body>

Longscripts.blogspot.com

</body>

</html>


Mengambil nilai Cookie ($_COOKIE)
<?php

// Print a cookie

echo $_COOKIE["user"];

// A way to view all cookies

print_r($_COOKIE);

?>

menggunakan fungsi isset() untuk mencari apakah cookie telah dibuat.
<html>

<body>

<?php

if (isset($_COOKIE["user"]))

  echo "Welcome " . $_COOKIE["user"] . "!<br />";

else

  echo "Welcome guest!<br />";

?>

</body>

</html>


Menghapus Cookie
<?php 

// set the expiration date to one hour ago

setcookie("user", "", time()-3600);

?>


Bagaimana jika browser yang kita gunakan tidak mendukung Cookie?
Gunakan pasangan form input untuk mengirim data dan form retrieve untuk mengambil data seperti contoh di bawah ini.

<html>

<body>

<form action="welcome.php" method="post">

Name: <input type="text" name="name" />

Age: <input type="text" name="age" />

<input type="submit" />

</form>

</body>

</html>


Syntax untuk file wellcome.php
<html>
<body>
Welcome <?php echo $_POST["name"]; ?>.<br />
You are <?php echo $_POST["age"]; ?> years old.
</body>
</html>

Oke sobat semua, itulah sedikit penjelasan saya tentang syntax paling manis, COOKIES. semoga bermanfaat. Salam SYNTAX !!
Baca juga  Web Penilaian Siswa Final Version

G+

0 komentar:

Post a Comment

Copyright Long Scripts © 2014. All Rights Reserved.
Template SimpleCips By SEOCIPS.COM ,
Powered By Blogger
DMCA.com Protection Status
TopBlogIndonesia.com