• 16-03-2010, 14:18:42
    #19
    bu çok güzel çalıştıda toplam tekil ve toplam çoğulu nasıl yapabiliriz.?

    ErsaT adlı üyeden alıntı: mesajı görüntüle
    MYSQL Sorguları:


    Sayaç fonksiyonu:
    <?php
    //ErsaT
    //Mysql bağlantı
    $bagla = mysql_connect('localhost', 'user_kullanici', 'user_kullanici_password');
    mysql_select_db('veritabani_ismi');
    
    function sayac(){
        global $bagla;
        $ip = $_SERVER['REMOTE_ADDR'];
        $tarih = time();
        $zamanasimi = time()-86400;
        //1 günlük zamanaşımına uğrayan ip leri sil
        mysql_query("Delete From ip_tablom where zaman < ".$zamanasimi);
        
        $sonuc = mysql_query("Select Count(ip) From ip_tablom where ip='$ip'");
        $sayi = mysql_result($sonuc,0);
        
            if($sayi ==0){
                mysql_query("Insert Into ip_tablom (ip, zaman) Values ('$ip', '$tarih')");
                mysql_query("Update sayac_tablom Set tekil_hit=(tekil_hit+1), cogul_hit=(cogul_hit+1) where id=1");
            }else{
                mysql_query("Update sayac_tablom Set cogul_hit=(cogul_hit+1) where id=1");
            }
        
        $sonuc2 = mysql_query("Select tekil_hit, cogul_hit From sayac_tablom where id=1");
        $satir = mysql_fetch_array($sonuc2);
        echo 'Toplam Tekil Hit: <strong>'.$satir['tekil_hit'].'</strong><br>';
        echo 'Toplam Çoğul Hit: <strong>'.$satir['cogul_hit'].'</strong><br>';
    mysql_close($bagla);
    }
    ?>
    Kullanımı:
    <?php sayac(); ?>
    1 gün IP kontrol eder. 1 gün içinde olan bağlantıları IP adresinden kontrol eder, 1 IP 1 tekil. Kayıtlı IP lerin diğer gösterimleri çoğul hiti artırır. 1 gün sonra ipleri siler.
  • 16-03-2010, 15:52:09
    #20
    Üyeliği durduruldu
    =) Gecen Gün Can Sıkıntısından Yaptığımı Sanada vereyim
    SQL e gerek yok yapman gereken
    tekil.html ve cogul.html dosyalarına CHMOD u 777 yapmanız yeterli (hostta ise)
    Kullanımı
    <?php  include("sayyac.php"); ?>
    list.php dende istatistik bilgilerini görebilirsin )

    indir
  • 01-05-2017, 23:13:42
    #21
    benim hali hazırda kullandığım bir sayfam da sayaç var ve bu sayaçtaki tekil hiti nasıl sizin paylaştığınız sayaça eklerim.