Forumlar - Other Category - Bilgi Arşivi - Php ile online ziyaretçi sayısı alma

 

Author Message
Kaan

Administrators

Online status

622 posts

#955   2017-11-15 10:13 GMT        
Php ile hazırlanmış basit bir onlie ziyaretçi sayınızı gösterebileceğiniz sayaç kodlarını sizle paylaşmak istedim. Kodlar bana ait değildir. Mysql veritabanı olmadan txt dosyası kullanılarak ziyaretçilerin bilgileri tutulmaktadır.

Öncelike bir php dosyası oluşturun adına online.php deyin ve bir adet ip.txt dosyası oluşturun.

daha sonra online.php dosyanıza
PHP:

<?
$rip = $_SERVER['REMOTE_ADDR'];
$sd  = time();
$onlineUsers = 1;
$file1 = "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 kullanmak istediğiniz dosyaya include(“online.php”);

şeklinde dosyamızı çağıralım ve göstermek istediğimiz yere
PHP:

<?php echo $onlineUsers; ?>

ekleyin ve artık hazır.
Bunlara baktınızmı?
Ultima Online Bilgi Platformu - Ultima-TR.COM
Youtube ile 1 Saatte Adsense Hesabı Alma
Sistem bilgilerini alma
Seditio Developer Skype: ntkaorg
Kişiliğim, hayatım hakkında konuşabilirsiniz. Fikir yürüte bilirsiniz. Beni öyle böyle sanabilirsiniz. Ama emin olamazsınız. Sizin hakkımdaki yorumlarınız, sanmalarınız benim gerçek de ne olduğumu değiştirmez. Baktığım yeri söyleye bilirsiniz ama ne gördüğümü ASLA...