sitemdeki online sayısını öğrenmek için kod arıyorum
11
●1.041
- 07-10-2008, 02:11:03Seçenek 1
<? $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); echo "$onlineUsers"; ?>Online ziyaretçileri göstermek istediğin sayfaya ekle yukarıdaki kodu yada ayrı bi php sayfasına yaz sonrada include et istediğin sayfaya sonrada <? echo $online; ?> şeklinde istediğin yerinde göster sayfanın
ip.txt aç aynı klasörde ve chmod 777 yapmayı unutma
Seçenek 2
Yada ekteki dosyayı hosting'e upload et,online.dat ı CHMOD 777 yap, sorna dosyalar içinde index.php göreceksin oradaki gibi include kodunu al sitende koymak istediğin yere ekle...
Not: İkiside denenmiştir gayet güzel çalışıyorlar
