Skip to content Skip to sidebar Skip to footer

Pengertian Session Dan Cookie

Pengertian Session dan Cookie Session dan cookie diartikan sebagai sebuah metode menyimpan suatu data, sehingga sanggup dipakai kembali oleh halaman – halaman web lain.

Perbedaan Session dan Cookie Session
Session bahu-membahu lebih untuk membatasi hak terusan untuk sebuah halaman tertentu dalam website. Sedangkan cookie lebih banyak dipakai untuk memdiberi batas waktu kepada pengunjung untuk mengakses halaman web. 

Memahami Tentang Cara Menggunakan Session
Sebuah session menghasilkan suatu string unik yang disebut dengan dengan id session. Id session ini akan dimiliki oleh pengunjung selama pengunjung berada pada situs yang sedang dibuka. Untuk sanggup menghasilkan sebuah id session, Anda sanggup memakai perintah session_id(). misal :
   <?php  session_start(); echo "Halaman session<br/>"; echo "Sesion Anda yaitu ".session_id();  ?> 

 Session dan cookie diartikan sebagai sebuah metode menyimpan suatu data Pengertian Session dan Cookie
Bila script di sanksi di browser maka jadinya akan terlihat menyerupai gambar diatas
Bila Anda ingin mendaftarkan variabel pada session, perintah yang sanggup Anda gunakan yaitu session_register() atau $_SESSION[]. Copy Script di bawah ini dan diberi nama misal session_daftar.php
 <?php  session_start(); $user="Ahmad Cute"; $panggilan="Ahmad"; $_SESSION['user']=$user; $_SESSION['panggilan']=$panggilan;  echo "hai nama engkau $_SESSION[user]<br/>"; echo "hai panggilan engkau yaitu $_SESSION[panggilan]<br/>"; echo "<a href=\"session2.php\">Lihat Session Pada halaman 2</a>"; ?> 

 Session dan cookie diartikan sebagai sebuah metode menyimpan suatu data Pengertian Session dan Cookie
Bila script session_daftar.php di sanksi di browser maka jadinya akan terlihat menyerupai gambar diatas
Varibel session diatas sanggup diakses oleh halaman lain dengan syarat menyertakan perintah session_start() pada baris pling atas. misal script diatas juga menambahkan sebuah link yang diarahkan ke halaman lain yang menampilkan nilai variabel session. misal script untuk mengakses variabel session dari halaman lain sanggup Anda lihat pada pola script session2.php dibawah ini.
 <?php session_start(); if(isset($_SESSION['user'])) {  echo "nama Anda yaitu $_SESSION[user]<br/>";  echo "panggilan engkau $_SESSION[panggilan]<br/>";  echo "sesion id engkau ".session_id();  echo " <a href=\"remove_session.php?hapus=true\">Daftarkan session</a>"; }else {    echo "Kamu belum masuk ke halaman session_daftar<br/>";  echo "Masuk dulu ke <a href=\"session_daftar.php\">Daftarkan session</a>";   }    ?>  
 Session dan cookie diartikan sebagai sebuah metode menyimpan suatu data Pengertian Session dan Cookie
Hasil sanksi di browser dari script session2.php
Sebuah variabel session sanggup dihapus sehingga user tidak sanggup mengakases halaman lain yang memerlukan autentifikasi user. Untuk sanggup menghapus session yang tersimpan, perintah yang dipakai yaitu session_destroy untuk menghapus session yang ada atau juga session_unset untuk melepas tiruana nilai variabel session. Berikut ini yaitu pola script remove_session.php untuk menghapus nilai session
 <?php   if($_GET['hapus']==true){ session_start(); session_unset(); session_destroy();  }  echo "Session berhasil di hapus";  ?>  
Memahami Tentang Cara MenggunakanCookie 
Cookie yaitu metode penyimpanan data didalam remote browser, sehingga dpat digunakn untuk trcking dan identifikasi user yang dikembalikn. Fungsi yang dipakai untuk membuat cookie yaitu seetcookie atau setrawcookie.  

Baca juga :Tujuan menambahkan Cookie Consent ke Blog

Dibawah ini ialah pola form untuk membuat sebuah nilai cookie pada halaman website
 <?php if(isset($_POST['login'])) {  setcookie("name",$_POST['name']);  setcookie("email",$_POST['email']);  } ?> <html> <head> <title>Mengeset Nilai Cookie</title>  </head> <body> <form action="" method="POST" /> <input type="text" name="name" id="name" size="30" /><br/> <input type="text" name="email" id="email" size="30" /> <br><input type="submit" name="login" value="BUAT COOKIE" id="login" /> </form> </body> </html> <?php if(isset($_POST['login'])) {  echo "cokkie sudah di set"; echo "<br>Cookie name:".$_POST['name']; echo "<br> Cookie email:".$_POST['email']; echo "<br/><a href=\"cookie2.php\">Lihat Cookie di halaman selanjutnya</a>";  } ?> 

 Session dan cookie diartikan sebagai sebuah metode menyimpan suatu data Pengertian Session dan Cookie
Hasil sanksi script pada browser
Pada pola script diatas bahu-membahu kita belum sanggup memakai nilai cookie, nilai spesialuntuk sanggup dipakai setelah Anda masuk ke halaman lain, atau pada halaman yang sama setelah nilai cookie dibuat. Untuk sanggup menggunakan/menampilkan nilai cookie pada halaman lain, Anda sanggup melihat pola script dibawah ini, diberi nama file ini dengan nama cookie2.php.
 <?php  echo "Nilai cookie Nama Anda adalah:".$_COOKIE['name']; echo "<br>Nilai cookie email Anda adalah:".$_COOKIE['email']; echo "<br><a href=\"remove_cookie.php\">Hapus Nilai Cookie</a>";  ?>  
 Session dan cookie diartikan sebagai sebuah metode menyimpan suatu data Pengertian Session dan Cookie
Selanjutnya nilai cookie yang tersimpan sanggup kita hapus dengan memakai perintah setcookie lalu diikuti dengan parmeter string yang di kosongkan. misal setcookie(“name”,””); Untuk lebih jelasnya perhatikan script remove_cookie.php dibawah ini
 <?php  setcookie("name",""); setcookie("email",""); echo "Cookie sudah di hapus<br/>";   ?> 

Mengenai klarifikasi session dan cookie kurang lebih menyerupai itu, session dan cookie sangat penting sekali untuk dipahami alasannya biasanya memang fungsi tersebut juga dipakai dalam banyak sekali pembuatan aplikasi berbasis web

Post a Comment for "Pengertian Session Dan Cookie"