Ip sayac
Ip sayac
|
Sayac.php yi index.php nin en üstünde include ediniz sayac_goster.php
dosyasınıda sayacın gösterileceği yere koyun -------------------------------- veritabanında da iki alan açılacak.(sayav tablosu) no (integer) hit (integer) sayac.php <?php require ("./baglan.php"); if(strlen($_COOKIE["ip_adres"])<=0) { setcookie("ip_adres",$_SERVER["REMOTE_ADDR"]); $sorgu_sonuc=mysql_query("SELECT hit FROM sayac WHERE no=1",$con) or die ("Sorguda Hata"); $sonuc=mysql_fetch_array($sorgu_sonuc); $hit_sayisi=$sonuc["hit"]+1; $sayac_hit=$hit_sayisi; @mysql_query("UPDATE sayac SET hit=$hit_sayisi WHERE no=1",$con) or die ("Sorguda Hata"); mysql_close($con); } else { $sorgu_sonuc=mysql_query("SELECT hit FROM sayac WHERE no=1",$con) or die ("Sorguda Hata"); $sonuc=mysql_fetch_array($sorgu_sonuc); $sayac_hit=$sonuc["hit"]; mysql_close($con); } ?> sayac_goster.php <?php echo "IP = ".$_SERVER["REMOTE_ADDR"]."<br>"; echo "Ziyaretçi Sayısı = ".$sayac_hit; ?> |