Monster Notebook
 
Şimdi Üye Ol | Şifremi Unuttum
Ana SayfaSanalkurs.netProgramlarSanalkurs.netÖnemli SitelerSanalkurs.netYazarlarSanalkurs.netDers EkleSanalkurs.netE-DergiSanalkurs.netBlog Sanalkurs.netİletişimSanalkurs.netForum
 
Anasayfa » PHP MySQL (246 ders)
 
PHP ile Online Ziyaretçi Sayısı

Yazar: Hakan Çamoğlu  
Eklenme: 10.09.2007   Okunma: 4194    Puan: 2.6   Seviyesi:  Orta
 
İlk olarak boş bir belge açıp içine aşağıdaki kodları yazarak onlineUsers.php olarak kaydedin.

<?
$rip = $_SERVER['REMOTE_ADDR'];
$sd  = time();
$onlineUsers = 1;

$file1 = "includes/ip.txt";
$lines = file($file1);
$line2 = "";

foreach ($lines as $line_num => $line)
{
	$fp = strpos($line,'****');
	$nam = substr($line,0,$fp);
	$sp = strpos($line,'++++');
	$val = substr($line,$fp+4,$sp-($fp+4));
	$diff = $sd-$val;
	if($diff < 300 && $nam != $rip)
	{
		$onlineUsers = $onlineUsers+1;
		$line2 = $line2.$line;
	}
}
$my = $rip."****".$sd."++++\n";
$open1 = fopen($file1, "w");
fwrite($open1,"$line2");
fwrite($open1,"$my");
fclose($open1);
?>


Daha sonra bu dosyayı hostinginize kopyalayın ve aynı klasörde bir de ip.txt oluşturun. Bu dosyanın CHMOD'u 777 olarak ayarlanmalıdır.

Bu işlemi de tamamladıktan sonra sitenizdeki tüm sayfalara onlineUsers.php dosyasını aşağıdaki kod ile include edin.

<? include "onlineUsers.php"; ?>


Son olarak sitedeki ziyaretçi sayısını göstermek istediğiniz yere aşağıdaki kodu ekleyin.

<? echo $onlineUsers; ?>


İşte hepsi bu :)
 

 

PHP ile Online Ziyaretçi Sayısı Dersini Yazdirin YAZDIR

"PHP ile Online Ziyaretçi Sayısı" dersi için 15 yorum var

13.09.2007 melissa diyor ki:
mehaba bana çok acil aktivasyon kodu lazım yardımınızı ica ediyorum:(

13.09.2007 hakancamoglu diyor ki:
Daha önce bu konuda bir yazı yazmıştım. http://www.sanalkurs.net/guvenlik-kodu-sistemi-nasil-yapilir-1231.html adresinden bakabilirsin.

01.10.2007 BekirJem diyor ki:
çok güzel çalışma .. teşekkürler ..

15.10.2007 sanalkursiyer diyor ki:
çok faydalı bir döküman olmuş anlaşılır ve sade yalnız keşke vermiş olduğun değişkenleri eşitlerken onları ne için eşitlediğimizi ve oralarda ne gibi fonksiyonlarının olduğunu da açıklasaydın. daha iyi otururdu kafamızda ama bu haliyle de süper ellerine sağlık teşekkürler

Orhan GÜNBEY

23.10.2007 Azazael diyor ki:
evet keske sanalkursiyerin dedigi gibi acıklama ekleseydin yinede güzel sagolasın

26.10.2007 munibeta diyor ki:
abicim ben anlamadım ya
şimdi ilk olarak bu kodları bir metin belgesine mi kaydediyoruz.

2. ip.txt oluşturmak nasıl oluyor. Bu dosya CHMOD'u 777 olarak naıl ayarlanıyor.

3-onlineUsers.php dosyası nasıl include edilecek (include ne debunları bana biraz teferruatlı yazarsanız belki ben de yapabilirim.

05.01.2008 odora diyor ki:
ÇALIŞMIYORRRRRRRRRRRRRRRRRRRRRRRRRRR

20.03.2008 sule diyor ki:
merhabalar;

hem sitenizde hem de php'de yeniyim. online ziyaretçi form kodu lazım fakat bu kodu yerleştirip chmod777yaptığım halde çalışmadı.

yardımcı olabilir misiniz...

11.06.2008 rootwarior diyor ki:
Kodu çalıştırdım bu arada yeni sayılırım ama bu kod

include "onlineUsers.php";

un böyle olması gerekmezmi

include ("onlineUsers.php");

çünkü bende böyle çalıştı birde onlineUsers.php de

4. satırdaki bu kodu eger ip.txt yi aynı dizine attıysanız

$file1 = "includes/ip.txt"; yani includes dizinine

atmdıysanız kodu böyle değiştirmeniz gerekmektedir

$file1 = "ip.txt";

ben bunları degiştirek çalıştırdım yanlışım varsa

düzeltin bu arada bazıları unutuyor ip.txt yi FTP den CHMODU 777 yapın

04.09.2008 ahwet diyor ki:
bence gayet faydalı ve güzel çalışma. çok teşekkürler.

14.01.2009 sarisaman diyor ki:
bilgilerinizden dolayı teşekkürler.

30.03.2010 hasanomn diyor ki:
abi bn bi emlak sitesi yaptım herşeyi tamamlandı fakat kayıt eklemem lazım siteye :(

  BU DERSE YORUM EKLEYİN

Üye olmadan yorum ekleyemezsiniz !


UYARI: SANALKURS.net'te yer alan materyaller ile ilgili her türlü sorumluluk hazırlayan veya gönderene aittir. Yazarlar, gönderdikleri makale ve derslerle başkalarını yanıltıcı bilgi veremezler. SANALKURS.net bilgilerin kullanımı sonucunda doğacak hata ve zararlardan sorumlu tutulamaz. SANALKURS.net'te yer alan bir makale link vermek ve kaynak göstermek şartıyla başka bir sitede yayınlanabilir. SANALKURS.net kullanıcıları ve üyeleri, üçüncü kişilerin telif hakkı sahibi bulunduğu hiçbir yazı, fotoğraf, resim vb. materyal ve ürünü kullanamazlar. SANALKURS.net kullanıcı ve yazarlarının, üçüncü kişilerin telif hakkı sahibi olduğu yazı, resim vb. ürünleri izinsiz kullanması durumunda, her türlü hukuki ve cezai sorumluluk kendilerine aittir.
 İSTATİSTİKLER
XML Kaynağımızdan yararlanarak sitemizdeki derslerimizi masaüstünüzden yada web sitenizden takip edebilirsiniz
ÇEVRİMİÇİ 178 Ziyaretçi, 14 Üye
Keremel, bozoklar, NaRe_TuRKeY, ramones1982, sanalusta, s-R-c, Charisma_47, ertughaskan, deliler, hacoban, kerasus, mocaco3, siracel, BuRRaK
Bugün: 663, Dün: 10154, Bu Ay: 21030, Toplam Ziyaret: 7226842, Toplam Üye: 216260, Son Üye: nur_cihan
Yazılı Dersler: 2459, Video Dersler: 407, Toplam Yazar: 64, Toplam Dosya: 53, Toplam Link: 26
   
RSS Kaynağımızdan yararlanarak sitemizdeki derslerimizi masaüstünüzden yada web sitenizden takip edebilirsiniz