PHP
Trend

PHP ve Cookie İle Hit Değeri, Ziyaretçi Sayısı Verme

PHP ve Cookie İle Hit Değeri, Ziyaretçi Sayısı Verme

PHP ve Cookie İle Hit Değeri, Ziyaretçi Sayısı Verme

İlgili Makaleler

Merhaba, bu yazım diğer bir yazıyla ortak çalışma olarak devem etmekte. Bu yazımda sayfanıza veya yazılarınıza bakan, okuyan ya da inceleyen ziyaretçilerin sayısını kaydetme ve göstermeyi göstereceğim.

Yapım aşaması oldukça basit ve kullanışlı bir şekilde ayarladım.

Bu yazıda kullanılan dosyaları buradan indirebilirsiniz.

Dosya içeriğinde bulunan parçalar;

1. index.php

2. baglan.php

3. veritabani.sql 2 adet mıgır konu

4. icerik.php

5. img/ 2 adet görsel

6. htaccess

Gelelim yapımına;

Ziyaretçinin sayfamıza girdiği anda ilk öncelik ziyaretçinin bu konuyu daha önce okuyup okumadığını öğrenmek gerekir, bunun için bir if sorgusu ile benzersiz seo linkine ait cookie oluşumu var mı yok mu bunu öğreniyoruz.

Sistemin çalışması bu kısımda devreye giriyor, bizim if komutumuz cookienin olmaması durumunda çalışacaktır. Eğer sayfa linki ile tanımlı bir cookie yoksa ilki öncelik konunun veritabanı kısmında ki hit değerine update sql komutu ile +1 ekleyecektir.

htaccess ve sql dosyası,

baglan.php ile veritabanı bağlantısı yaptık,

İndex.php,

icerik.php sayfasında istenilen get ile içeriği veritabanından çekiyoruz ve daha önce cookie var mı yok mu, yoksa update ile kayıtlı hit değeri üzerine +1 yapıyoruz. İşlem sonucu olarak olumlu ise içerik seo bilgisi ile bir cookie oluşturuyoruz. Cookie zaman kısmını yüksek yapmak gerekiyor kısa olması takdir de ziyaretçinin sürekli giriş yapması nedeni ile doğru sonuçlar alamazsınız.

Soru ve görüşleriniz içim yorum yapabilirsiniz.

Dosya Linki: İndir

Bir Önceki Konu: Sayfanıza Beğeni Butonu Ekleyin (Js ve Php)

140cookie-checkPHP ve Cookie İle Hit Değeri, Ziyaretçi Sayısı Verme

Oy ver

İlgili Makaleler

2 Yorum

  1. Dosyaları indirdiğimde sayfa beğeni butonu yapma başlıklı konu ile aynı dosyalar çıkıyor linkleride aynı likes.rar dosyası bulunmakta

Bir yanıt yazın

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir

Başa dön tuşu