IRCForumları - IRC ve mIRC Kullanıcılarının Buluşma Noktası
  sohbet

 Kayıt ol  Topluluk
Yeni Konu aç Cevapla
 
LinkBack Seçenekler Stil
Alt 20 Mayıs 2012, 16:55   #1
Deep
Guest
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Yüzdesi:(%)
PHP Ziyaretçi Sayacı




Sayacı hazırlamak 3 adet dosyadan oluşmaktadır bu dosyalar;

1- Sayac.php
2- sycmysql.php
3- sql.sql

sayac.php kodları:

PHP Kod:   Kodu kopyalamak için üzerine çift tıklayın!
<?php 
include "2ncisyc.php";

$baslat =date(Y."-".m."-".d); 
$year =substr($baslat0,4); 
$month =substr($baslat52); 
$day =substr($baslat82); 
$bitis =date("Y-m-d"mktime(000$month$day-1$year)); 
$sorgula mysql_query("select tarih from ziyaret where tarih='$bitis'");  
$dunku mysql_num_rows($sorgula); 

$bugun date("Y-m-d"); 
$sorgu mysql_query("select tarih from ziyaret where tarih='$bugun'"); 
$bugunku mysql_num_rows($sorgu); 

$ipsi $_SERVER['REMOTE_ADDR']; 
$tarih date("Y-m-d"); 
$ipkontrol mysql_query("select * from ziyaret where ip='$ipsi' order by id desc"); 
$yaz mysql_fetch_assoc($ipkontrol); 
$vip $yaz['ip']; 
$vtarih$yaz['tarih']; 
$bak mysql_num_rows($ipkontrol); 
if(
$bak>0){ //if- 
if($vtarih<$tarih){ 
$kayit_1 mysql_query("insert into ziyaret (ip,tarih) values ('$ipsi','$tarih')"); 
}  
}
//if- 
else{ 
$kayit_2 mysql_query("insert into ziyaret (ip,tarih) values ('$ipsi','$tarih')"); 

$toplamne mysql_query("select * from ziyaret"); 
$toplamziyaret mysql_num_rows($toplamne); 

echo 
"<div align='right'> 
<span style='font-size: 7pt'> Dün:<strong> 
$dunku </strong>| Bugün:<strong> $bugunku </strong>| Toplam:<strong> $toplamziyaret </strong></span>
</div>"
;
?>

sql.sql dosyasınıda yeni bir mySQL hesabı açıp içersine gönderin.

PHP Kod:   Kodu kopyalamak için üzerine çift tıklayın!
# phpMyAdmin SQL Dump  
# version 2.5.7-pl1  

Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.
style="color: #0000BB">DROP TABLE 
IF EXISTS `online`;  
CREATE TABLE `online` (  
`
ipvarchar(50NOT NULL,  
`
timevarchar(50NOT NULL  
ENGINE=MyISAM DEFAULT CHARSET=latin1;  

#  
# Tablo döküm verisi `online`  
#  

INSERT DELAYED INTO `online` (`ip`, `time`) VALUES ('127.0.0.1''1209451553');  

# --------------------------------------------------------  

#  
# Tablo yapısı : `ziyaret`  
#  
# Oluşturulma: Nisan 29, 2008 at 09:12 AM  
# Son güncellenme: Nisan 29, 2008 at 09:16 AM  
#  

DROP TABLE IF EXISTS `ziyaret`;  
CREATE TABLE `ziyaret` (  
`
idint(50NOT NULL auto_increment,  
`
ipvarchar(75NOT NULL,  
`
tarihvarchar(12NOT NULL,  
PRIMARY KEY (`id`)  
ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=34 ;  

#  
# Tablo döküm verisi `ziyaret`  
#  

INSERT DELAYED INTO `ziyaret` (`id`, `ip`, `tarih`) VALUES (1'127.0.0.1''2011-01-01'); 

Nasıl çalıştıracağım?

Yukarıda verdiğim 2- sycmysql.php dosyasında oluşturduğunuz mySQL tabanını kullanıcı adı ve şifrenizi belirleyerek veri yolunu aktifleştirin.

sycmysql.php deki veri tabanı ayarlarını yapmalı sql.sql yi veritabanına yüklemelisiniz.

Wordpress'de nasıl kullanırım?
Sayacınızın görünmesini istediğiniz yere aşşağıdaki kodu eklemeniz yeterli olacaktır.

Kod:   Kodu kopyalamak için üzerine çift tıklayın!
<? include('Sayac.php');?>

Kodunu footer kısmına ekleyebilirsiniz.

 
Alıntı ile Cevapla

IRCForumlari.NET Reklamlar
sohbet odaları sohbet odaları Benimmekan Mobil Sohbet
Cevapla

Etiketler
ziyaretci


Konuyu Toplam 1 Üye okuyor. (0 Kayıtlı üye ve 1 Misafir)
 

Yetkileriniz
Konu Acma Yetkiniz Yok
Cevap Yazma Yetkiniz Yok
Eklenti Yükleme Yetkiniz Yok
Mesajınızı Değiştirme Yetkiniz Yok

BB code is Açık
Smileler Açık
[IMG] Kodları Açık
HTML-Kodu Kapalı
Trackbacks are Kapalı
Pingbacks are Açık
Refbacks are Açık


Benzer Konular
Konu Konuyu Başlatan Forum Cevaplar Son Mesaj
Ident Sayacı KivanC mIRC Scripting Sorunları 4 16 Ocak 2012 12:59
kanal sayacı skylord mIRC Scripting Sorunları 1 25 Aralık 2009 02:29
Kick Sayacı... Flyman mIRC Scripting Sorunları 6 05 Eylül 2006 17:29
Kick Sayacı teodelsym mIRC Scripting Hazır Kodlar 1 06 Ocak 2006 15:57