Üst MenüForum kuralları Üst MenüGenel Haberler Üst MenüSoru Sorun Üst MenüForum Takımı Üst MenüReaL Para Üst MenüVİP Bölüm Üst MenüTurnuval Forum
OyunJet Bütün Oyunlar
Yeni Konu Gönder Yeni Yorum Gönder
 
Konuyu Oyla:
  • Toplam: 32 Oy - Ortalama: 3.19
  • 1
  • 2
  • 3
  • 4
  • 5
PHP cookie İşlemleri
Yazar Konu
asimavi Çevrimdışı
@simavi
***
Gold Üye
Platin Üye

Yorum Sayısı: 717
Edilen Teşekkürler: 85
Alınan Teşekkürler:
42 mesajında 49 kere
Üyelik Tarihi: 15-01-2012

Rep Puanı: 187
ReaL Para: 920.00
Yorum: #1
PHP cookie İşlemleri
yeni bir makaleme hoş geldiniz bu makalede cookie basit yöntemlerle nasıl yaratılır kaydetme silme başlatma ve sonlandırma işlemlerini anlatacağım umarım yararlı olur

öncelikle cookie ingilizce bir kelime ve türkçe karşılığı çörek anlamına gelir peki ne işe yarar kullanıcı bilgisayarına yerleşen ufak bir çörek bununla php ile okuyabiliriz ve kullanıcı işlemlerini gerçekleştirebiliriz kullanıcı ismi yaratıp onun girip girmediğini veya bir ürün oluşturup o ürünü sepete ekleyip eklemediğini kontrol edebiliriz bu örnekler çoğaltılabilir simdi basit bir bir şekilde anlatmaya başlayalım

İlk önce cookie işlemlerini başlatmamız gerekir onun için ob_start() komutunu kullanırız

sunucumuzda cookie işlemlerini sonlandırmak için ob_end_flush() komutunu kullanırız.

yani sitemizde ilk satırımızda ob_start() ve sonunda mutlaka ob_end_flush() olması şarttır ob_end_flush() olmasa sonda sitemizde ufak açıklar meydana gelebilir

evet simdi cookie yaratmaya geçelim

setcookie() kullanımına baacak olursak
$zaman=time()+60*60;//burda 60*60sn simdiki zamandan sonra eklenecektir yani 1 saatlik ömrü olan bir cookie yaratmıs olacaz:
setcookie("degisken","icerik",$zaman)

simdide okumya geçelim

$_COOKIE['degisken']; >>okuma işlemimizde bu kadar
echo $_COOKIE['degisken']; //dersek o zaman ekrana icerik yazısını almış olacagız...
basit bir örnek yapalım

<?php
ob_start
();
$user=$_COOKIE['user'];
if(isset(
$user))//kullanıcı tanımlımı deil mi kontrol ediyoruz
{//tanımlıysa 
echo 'Hoş Geldin '$user;//tanımlı ise kim olduguna bakıyoruz ve ekrana hoş geldin kullanıcı adını yazıyoruz

}else//giriş yapmamışsa
{
$kullanici='ali';//kullanıcı adını değişik form elemanları ile tanımlaytabiliriz
$zaman=time()+60*60;
setcookie('user',$kullanici,$zaman);//kullanıcı adınına bir cookie oluşturduk
}
ob_end_flush();
?>

not : bu çok basit bir sistemdir kullanıcı adını direk hiç bir zaman yazmayın çünkü kullanıcı dısardan sistemden müdahale edebilecektir cookie lere kullanıcı adını değiştirerek sizin hesabınıza erişebilecektir...Bunun yerine kendi kafanızdan bir algoritma oluşturarak keyler yazarak sistem güvenliğini arttırabilirsiniz umarım bir gün bir yerde işinize yarar iyi forumlar

@simavi
18-02-2012 0:09
kullanıcının tüm mesajlarını bul Teşekkür Et Alıntı ile Cevapla
Mucit Çevrimdışı
Bilim, Teknoloji ve PC
*
Kıdemli Üye
Senarist
Coder

Yorum Sayısı: 2,236
Edilen Teşekkürler: 397
Alınan Teşekkürler:
44 mesajında 53 kere
Üyelik Tarihi: 15-01-2012

Rep Puanı: 410
ReaL Para: 1467.80
Yorum: #2
RE: PHP cookie İşlemleri
asimavi derslere devam et. Senin sayende bu php den anlamaya başladım sağol.

Think different. Steve JOBS

İyi sanatçılar kopyalar, büyük sanatçılar çalar. Pablo PİCASSO

Linkleri Görebilmeniz İçin Üye Olmanız Gerekiyor. Üye Olabilmek İçin Lütfen Buraya Tıklayınız.

Kendi Çalışmalarım:
Linkleri Görebilmeniz İçin Üye Olmanız Gerekiyor. Üye Olabilmek İçin Lütfen Buraya Tıklayınız. - Linkleri Görebilmeniz İçin Üye Olmanız Gerekiyor. Üye Olabilmek İçin Lütfen Buraya Tıklayınız. - Linkleri Görebilmeniz İçin Üye Olmanız Gerekiyor. Üye Olabilmek İçin Lütfen Buraya Tıklayınız. - Linkleri Görebilmeniz İçin Üye Olmanız Gerekiyor. Üye Olabilmek İçin Lütfen Buraya Tıklayınız. - Linkleri Görebilmeniz İçin Üye Olmanız Gerekiyor. Üye Olabilmek İçin Lütfen Buraya Tıklayınız. - Linkleri Görebilmeniz İçin Üye Olmanız Gerekiyor. Üye Olabilmek İçin Lütfen Buraya Tıklayınız. - Linkleri Görebilmeniz İçin Üye Olmanız Gerekiyor. Üye Olabilmek İçin Lütfen Buraya Tıklayınız. - Linkleri Görebilmeniz İçin Üye Olmanız Gerekiyor. Üye Olabilmek İçin Lütfen Buraya Tıklayınız.

William Shakespeare in Kral Lear adlı kitabı olan bana ulaşsın!
Ben Türk55 im.
18-02-2012 11:36
kullanıcının web sitesini ziyaret et kullanıcının tüm mesajlarını bul Teşekkür Et Alıntı ile Cevapla
asimavi Çevrimdışı
@simavi
***
Gold Üye
Platin Üye

Yorum Sayısı: 717
Edilen Teşekkürler: 85
Alınan Teşekkürler:
42 mesajında 49 kere
Üyelik Tarihi: 15-01-2012

Rep Puanı: 187
ReaL Para: 920.00
Yorum: #3
RE: PHP cookie İşlemleri
devam edecem umarım en iyi yerlere gelirsin ... .Sen bize bizimde sana yararımız olur insalah Gülümseme

@simavi
18-02-2012 11:37
kullanıcının tüm mesajlarını bul Teşekkür Et Alıntı ile Cevapla
Mucit Çevrimdışı
Bilim, Teknoloji ve PC
*
Kıdemli Üye
Senarist
Coder

Yorum Sayısı: 2,236
Edilen Teşekkürler: 397
Alınan Teşekkürler:
44 mesajında 53 kere
Üyelik Tarihi: 15-01-2012

Rep Puanı: 410
ReaL Para: 1467.80
Yorum: #4
RE: PHP cookie İşlemleri
amin.
Yaşasın REALSES

Think different. Steve JOBS

İyi sanatçılar kopyalar, büyük sanatçılar çalar. Pablo PİCASSO

Linkleri Görebilmeniz İçin Üye Olmanız Gerekiyor. Üye Olabilmek İçin Lütfen Buraya Tıklayınız.

Kendi Çalışmalarım:
Linkleri Görebilmeniz İçin Üye Olmanız Gerekiyor. Üye Olabilmek İçin Lütfen Buraya Tıklayınız. - Linkleri Görebilmeniz İçin Üye Olmanız Gerekiyor. Üye Olabilmek İçin Lütfen Buraya Tıklayınız. - Linkleri Görebilmeniz İçin Üye Olmanız Gerekiyor. Üye Olabilmek İçin Lütfen Buraya Tıklayınız. - Linkleri Görebilmeniz İçin Üye Olmanız Gerekiyor. Üye Olabilmek İçin Lütfen Buraya Tıklayınız. - Linkleri Görebilmeniz İçin Üye Olmanız Gerekiyor. Üye Olabilmek İçin Lütfen Buraya Tıklayınız. - Linkleri Görebilmeniz İçin Üye Olmanız Gerekiyor. Üye Olabilmek İçin Lütfen Buraya Tıklayınız. - Linkleri Görebilmeniz İçin Üye Olmanız Gerekiyor. Üye Olabilmek İçin Lütfen Buraya Tıklayınız. - Linkleri Görebilmeniz İçin Üye Olmanız Gerekiyor. Üye Olabilmek İçin Lütfen Buraya Tıklayınız.

William Shakespeare in Kral Lear adlı kitabı olan bana ulaşsın!
Ben Türk55 im.
18-02-2012 11:38
kullanıcının web sitesini ziyaret et kullanıcının tüm mesajlarını bul Teşekkür Et Alıntı ile Cevapla
Sado Çevrimdışı
Muhammet Çolak
*
Yeni Üye

Yorum Sayısı: 662
Edilen Teşekkürler: 5
Alınan Teşekkürler:
1 mesajında 2 kere
Üyelik Tarihi: 14-01-2012

Rep Puanı: 101
ReaL Para: -324.62
Yorum: #5
RE: PHP cookie İşlemleri
evet cookie gerçekten önemli bir konu oturum işlemleri oyun yaparken çok işinize yarayaaktır eline sağlık ders için saol
18-02-2012 14:32
kullanıcının web sitesini ziyaret et kullanıcının tüm mesajlarını bul Teşekkür Et Alıntı ile Cevapla
Yeni Konu Gönder Yeni Yorum Gönder


Hızlı Menü:


Şu anda bu konuyu okuyanlar: 1 Ziyaretçi


Kurucu » Yönetici » Üst Yetkili » Yetkili » Platin Üye » Gold Üye » Silver Üye » Yeni Üye » Yasaklı Üye

Dost Linkler
İletişimReaLses Yukarı GitArşivRSS Beslemesi