Dizi-Halindeki-Veriyi-Cookie-Aktarma-İşlemi_emresupcinMerhaba arkadaşlar,

Öncelikle herkese güzel bir pazar günü dileyerek makaleye giriş yapmak istiyorum. Dersimiz Php konumuz ise dizi halindeki veriyi cookie’ye aktarma işleminin nasıl oldu. İsterseniz öncelikle ‘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 komut dosyası olmadığı gibi, virüs de değildir. Size özel bir tanımlamadır ve sadece bu kodu tanımlayan web sunucusu tarafından okunabilir.

 

Cookie’nin amacı; sizin o siteyi yeniden ziyaret ettiğinizi web sunucuya bildirmekten ibarettir.

 

Diyelim ki bir alışveriş sepeti uygulaması yapıyorsunuz ve verileri geçici olarak 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 fakat onca yoğunluğun arasında aklınıza gelmedi ?  İşte bu soruna çözüm olarak bende bu makaleyi yazmak istedim.

 

Bildiğimiz üzere cookie veya session geçici veri ve ya bir değer tutmak için kullanılır. Ama bunlara tek değer atayabiliyoruz değil mi ? İşte burada dizi halinde 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();
3              //verileri Diziye atadık. 
4              $cookie = array(
5                  'il' => 'Corum',
6                  'AccountID' => '100003',
7                  'ilce'      => 'Osmancik'    
8              );
9
10               //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              ?>
Yazar
Yazar
Bilgisayar Programcısı, Web Tasarımcı, Üniversite Öğrencisi...
Twitter Facebook Google Linkedin Flickr YouTube

Önceki Yazı:Dreamweaver – Durum Çubuğunda Sabit Yazı Ekleme İşlemi?

Sonraki Yazı:Php Kullanarak Thumbnail Nasıl Oluşturulur?

YORUMLAR

Bu yazıya 1 yorum yapılmış.

  1. Yazar
    Ömer

    Merhaba php derslerine Twitter scriptlerine admin paneli yapımını , panelden favori , retweet,tweet atıran kodları anlatacagın bir konu olabilir, bunu youtubede , video lu tane tane güzel bir anlatım yaparak anlatırsan ilgi duyacagını düşünüyorum,sosyal medya ile ugraşan biri olarak önerimdir. hayırlı çalışmalar.

SİZ DE CEVAP YAZABİLİRSİNİZ
Bu yazı hakkında görüşünüzü belirtin.

ES Web Tasarım Web Tasarım Blog Teması Emre Supçin Bu tema ES Web Tasarım tarafından düzenlenmiştir. Hiçbir şekilde kopyalanamaz.