PHP yardımıyla sitenizde anlık kaç kişi olduğunu sitenize yansıtmanız aşağıdaki kolay bir fonksiyon yardımıyla mümkün. Sitenizde anlık online sayısını kullanıcıya yansıtmanız bir nebze de olsa (sitenizdeki online kullanıcı sayısı fazlaysa) güven sağlayacaktır. Anlık ziyaretçi kodunu sitenizde göstermek için aşağıdaki yolu takip edin.
İlk olarak boş bir txt dosyası açıp içine aşağıdaki kodları yazarak “onlineziyaretci.php” olarak kaydedin.
<? $rip = $_SERVER['REMOTE_ADDR']; $sd = time(); $onlineUsers = 1; $file1 = "ipler.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; ?>
Daha sonra bu dosyayı hostinginize kopyalayın ve aynı klasörde bir de ipler.txt oluşturun. Bu dosyanın CHMOD’u 777 olarak ayarlanmalıdır.
Bu işlemi de tamamladıktan sonra sitenizdeki tüm sayfalara “onlineziyaretci.php” dosyasını aşağıdaki kod ile include edin.
<? include “onlineziyaretci.php”; ?>
Hepsi bu kadar
Benzer yazılar
Atatürk diyor ki,
"Vatan imar istiyor, zenginlik ve refah istiyor, bilim ve ustalık, yüksek uygarlık, hür düşünce ve hür yaşayış istiyor. "


7 Şub, 2010




anlamıyorum sızı scripti paylasıyorsunuz ama koplayama olayını yok edıyorsunuz bu ısı bılmıyorsanız bırakın kardesım
Keşke herkes sizin kadar iyi niyetli olsa da, kopyalamayı yasaklamasam.
Uyarın üzerine, kopyalamayı tüm sitede deaktif ettim.
Yorumlayalım