Veritabanı ile çalışan IP kaydı tutan sayaç Hitskin_logo Hitskin.com

Bu Hitsikin.com temayı önceden görmekte fırsat veriyor.
Tema yerleştirmekTemanın fişine geri dönmek

.talk4her
Would you like to react to this message? Create an account in a few clicks or log in to continue.


müzik dinle klip izle indir resim google yetkinforum video download youtube islamiyet ilahi
 
AnasayfaLatest imageschatboxVeritabanı ile çalışan IP kaydı tutan sayaç ReportGiriş yapKayıt Ol

 

 Veritabanı ile çalışan IP kaydı tutan sayaç

Aşağa gitmek 
YazarMesaj
AsiRuH
yönetici
yönetici
AsiRuH


Erkek
mesaj sayısı : 9861
Yaş : 36
İş/meslek : xxxxx
Kayıt tarihi : 27/09/08

Veritabanı ile çalışan IP kaydı tutan sayaç Empty
MesajKonu: Veritabanı ile çalışan IP kaydı tutan sayaç   Veritabanı ile çalışan IP kaydı tutan sayaç I_icon_minitimePtsi Kas. 17, 2008 8:53 pm

Kod:
[color=#000000]<?
    include "inc/connect.php"; /* mysql bağlantı dosyamızın olduğu yer */
$ipadresi = $_SERVER["REMOTE_ADDR"];
$simdikizaman = mktime();
$onlinekullanici = 0;
$iptestSQL = mysql_query("select * from sayac where ip = '".$ipadresi."'");
$iptestsonuc = mysql_fetch_array($iptestSQL);
if(!$iptestsonuc[id]){mysql_query("insert into sayac values('','$ipadresi','$simdikizaman')");}
$sayacSQL = mysql_query("select * from sayac");
while($sayac = mysql_fetch_array($sayacSQL)){
$onlinekullanici++;
$gecmiszaman = $simdikizaman - 900;
if($sayac[zaman] < $gecmiszaman && $sayac[ip] != $ipadresi){
mysql_query("delete from sayac where ip = '".$ipadresi."'");
$onlinekullanici--;
}else if($sayac[ip] == $ipadresi){mysql_query("update sayac set zaman = '".$simdikizaman."' where ip='".$sayac[ip]."'");}
}
?>[/color]
Sayfa başına dön Aşağa gitmek
AsiRuH
yönetici
yönetici
AsiRuH


Erkek
mesaj sayısı : 9861
Yaş : 36
İş/meslek : xxxxx
Kayıt tarihi : 27/09/08

Veritabanı ile çalışan IP kaydı tutan sayaç Empty
MesajKonu: Geri: Veritabanı ile çalışan IP kaydı tutan sayaç   Veritabanı ile çalışan IP kaydı tutan sayaç I_icon_minitimePtsi Kas. 17, 2008 8:55 pm

Veri tabanında 3 hücreli "sayac" adında bir tablo oluşturuyoruz. 1. hücre : id ,2. hucre: ip, 3. hucre de: zaman.

Sayının gözükmesini istediğimiz yerde:
Kod:
[color=#000000]<?
echo "Sitemizi şu an :".$onlinekullanici." geziyor";
?>[/color]
yazarsak online kullanıcı sayısını gösterir. Kod 1 saate ayarlanmıştır (son 1 saatte giriş yapanlar)

Edit: Kod denendi, çalışan hali hizmetinizde Veritabanı ile çalışan IP kaydı tutan sayaç Smile
Sayfa başına dön Aşağa gitmek
 
Veritabanı ile çalışan IP kaydı tutan sayaç
Sayfa başına dön 
1 sayfadaki 1 sayfası

Bu forumun müsaadesi var:Bu forumdaki mesajlara cevap veremezsiniz
.talk4her :: bilgisayar-internet :: webmaster genel-
Buraya geçin: