Php ile Basit Bir Hit Uygulaması Yapmak

Bu dersimizde mysql işlemlerinden update komutunu kullanarak farklı bir çalışma yapıyoruz. Linke tıklattığımız da veri tabanında yer alan yazının hit alanının 1 artmasını sağlıyoruz. Bu işlemdeki algoritma da şu şekilde olduğunu söyleyebilirim.

İlk önce veriler çekilir ve gerekli link verilir. Verilen linke tıklayınca işlemlerimiz yapılmaya başlar. Nedir bu işlemler peki ? gelen veriye ait hit alanının var olan hitin üstüne +1 eklemektir. Bunu yapmak içinde hit+1 yazmamız yeterli olacaktır. Veri tabanımızda eğer hit yerine okunma yazsaydı o zaman ise okunma+1 yapacaktık yani buradaki yazı veri tabanımızda ne yazıyor ise o yazıya göre +1 diyoruz.
- 03.05.2013 / 10:37:41 4

Sosyal Medya Paylaşım Alanı

Bunlarda İlginizi Çekebilir

Php Dersleri

Php Switch Case Yapısının Kullanımı

Kategori: Php Dersleri | 30.09.2013
3:08 Seo(.htaccess)

.htaccess ile ip Banlama

Kategori: Seo(.htaccess) | 03.05.2013
23:13 Php Dersleri

Php ile Basit Sayfalama Yapma İşlemi

Kategori: Php Dersleri | 03.05.2013
23:44 Javascript

Javascript ile Tarih ve Saat İşlemleri | new Date();

Kategori: Javascript | 17.04.2014
Seo(.htaccess)

Seo Teknikleri ve Genel Bilgiler

Kategori: Seo(.htaccess) | 03.05.2013

Yorum Listesi (3) # YorumYap

  • Cihan Özen (11.06.2013 - 22:59:07)
    Makalelerimde devamlı tıkladığım zaman hit sayacı kendiliğinden artıyor.
    Ben bunu böyle olmasını istemiyorum.
    Konuya girenlerin ip'lerinden tanısın daha önce hiç girmediyse artsın hit istiyorum.

    Bu konuda yardımlarınızı bekliyorum.
  • ibrahim Çevrük (12.06.2013 - 13:40:26)
    Her tıklama için session yada cookie oluşturabilirsin böylece kontrollerde session yada cookie boş ise kayıt edersin değilse kayıt etmezsin. Yada her tıklamayı veri tabanına kayıt edersin buda veri tabanını zorlamak olur açıkçası. İlk yöntem daha mantıklı
  • İsmail Çakır (10.08.2013 - 13:27:10)
    İbrahim gene harika anlatmışsın ben birşey merak ediyorum..

    hit.php?hit=$id ne işe yarıyor ve birde tekrar hit verme sürelerini ayarlayabilirmiyiz? mesela saatte 1 kere oy verebilir en fazla? bunun için ayrı bir konun varsa kusura bakma fazla zamanım yoktu fazla bakamadım konularına.

Hadi Sende Yorum Yap!

Yorum Gönderilmiştir. Onaylandıktan Sonra Mesajınız Yayınlanacaktır.