Dizi Halindeki Veriyi Cookie'ye Aktarma İşlemi?

Dizi Halindeki Veriyi Cookie’ye Aktarma İşlemi? Merhaba arkadaşlar, sizlere bundan sonra efsane paylaşımlar sunacağım, php dilinde session cookie gibi kavramların farklarını ve özelliklerinden bahsedeceğim. Öncelikle herkese muhteşem bir pazar günü dileyerek makaleye giriş yapmak istiyorum. Dersimiz Php konumuz ise sıra halindeki veriyi cookie’ye aktarma işleminin nasıl oldu. İsterseniz evvela ‘Cookie’ nedir kısaca bir açıklayalım. Cookie kelimesi “web sayfası sunucusunun sizin bilgisayarınızın hard diskine yerleştirdiği ufak bir text dosyası”” için kullanılmaktadır. Yani, o web sitesinin bir sonraki ziyarette sizi tanıması için geçerli bir bilgidir bu. Bu text dosyası bir buyruk dosyası bulunmadığı gibi, virüs de değildir. Size özel bir tanımlamadır ve yalnızca bu kodu tanımlayan web sunucusu anlamında okunabilir. Cookie’nin amacı; sizin o siteyi yine ziyaret ettiğinizi web sunucuya bildirmekten ibarettir.   Diyelim ki bir alışveriş sepeti uygulaması yapıyorsunuz ve verileri geçici şekilde bir değişkende tutacaksınız. Ve bunun Cookie ya da Session olmasına karar verdiniz. Ama nasıl yapacağınızı bilmiyorsunuz ya da biliyorsunuz ancak onca yoğunluğun bünyesinde aklınıza gelmedi ?  İşte bu soruna çözüm şekilde bende bu makaleyi yazmak istedim.   Bildiğimiz üzere cookie yada session geçici veri ve ya bir kıymet tutmak için kullanılır. Ama bunlara tek kıymet atayabiliyoruz değil mi ? İşte burada sıra biçiminde ekleyip daha sonra bu dizideki değerleri nasıl elde edeceğimizi aşağıda belirtmiş olduğum kodlar ile göstereceğim.   1 <?php 2 ob_start(); üç //verileri Diziye atadık. 4 $cookie = array( 5 ‘il’ => ‘Corum’, altı ‘AccountID’ => ‘100003’, 7 ‘ilce’ => ‘Osmancik’ 8 ); 9 on //Cookie oluştururken ise veriyi serialize ettik. 11 setcookie(‘siparisSepet’,serialize($cookie),time()+3600); 12 13 14 15 //Çözmek için 16 $data = unserialize( $_COOKIE[‘siparisSepet’]); 17 print_r($data); 18 // echo $data[‘il’]; 19 // echo $data[‘AccountID’]; 20 // 21 ?>


Yapılan Yorumlar
Erdem OFLAZ

Bir mum, diğer mumu tutuşturmakla ışığından bir şey kaybetmez.
 Kategoriler
 Popüler yazılar