| | |
| Stránka: 1 z 1
| [ Príspevkov: 6 ] | |
Autor | Správa |
---|
Registrovaný: 06.05.06 Prihlásený: 05.08.11 Príspevky: 171 Témy: 8 Bydlisko: Svaty Jur | Napísal wlacho: 31.05.2006 15:57 | |
|
vie mi niekto poradit, ako spravim pocitadlo online uzivatelov na stranke.
nemyslim php code, ale princip
vopred dakujem
|
|
Registrovaný: 07.05.06 Prihlásený: 27.02.07 Príspevky: 9 Témy: 3 |
newiem ci myslis toto:
Kód: http://www.blueboard.cz/
regnes sa tam.....potom das online monitory myslim , zvolis si styl pocitadla , ulozis zmeny a skopirujes ten zdrojovy kod co bude dole na tvoju stranku....
|
|
Registrovaný: 10.04.06 Prihlásený: 05.06.11 Príspevky: 210 Témy: 7 Bydlisko: Poprad, Slo... | |
Registrovaný: 06.05.06 Prihlásený: 05.08.11 Príspevky: 171 Témy: 8 Bydlisko: Svaty Jur | |
Registrovaný: 10.04.06 Prihlásený: 05.06.11 Príspevky: 210 Témy: 7 Bydlisko: Poprad, Slo... | Napísal gumy: 01.06.2006 17:17 | |
|
index.php:
Kód: <div id="rtoc"> </div> <script type="text/javascript" language="javascript"> if (window.XMLHttpRequest) { xmlHttp = new XMLHttpRequest(); } else if (window.ActiveXObject) { xmlHttp = new ActiveXObject("Microsoft.XMLHTTP"); } function callServer(url) { xmlHttp.open("GET", url, true); xmlHttp.onreadystatechange = updatePage; xmlHttp.send(null); } function updatePage() { if (xmlHttp.readyState == 4) { var response = xmlHttp.responseText; document.getElementById("rtoc").innerHTML = response; setTimeout("callServer('rtoc.php')",2500); } } callServer("rtoc.php"); </script>
rtoc.php: Kód: <?php // _ _ _ _ // | | | (_) | | v1.00.0 // _ __| |_ ___ _ __ | |_ _ __ ___ ___ ___ _ _ _ __ | |_ ___ _ __ //| '__| __/ _ \| '_ \| | | '_ \ / _ \/ __/ _ \| | | | '_ \| __/ _ \ '__| //| | | || (_) | | | | | | | | | __/ (_| (_) | |_| | | | | || __/ | //|_| \__\___/|_| |_|_|_|_| |_|\___|\___\___/ \__,_|_| |_|\__\___|_| // The Real-Time AJAX Users Online Counter http://www.j-fx.ws/rtoc/ /////////////////////////////////////////////////////////////////////////
$timeout = 5; //Change this if you want. Default is 5 seconds.
session_start(); header("Cache-Control: no-cache, must-revalidate");
//###################### CALCULATE USERS ONLINE #########################
$userip = $_SERVER['REMOTE_ADDR']; $time = time(); $usersonline = 0; $alreadyonline = 0;
$onlinetxt = fopen("./online.txt","r+"); flock($onlinetxt,2); while (!feof($onlinetxt)) $user[] = chop(fgets($onlinetxt,65536));
fseek($onlinetxt,0,SEEK_SET); ftruncate($onlinetxt,0); foreach ($user as $line) { @list($savedip,$savedtime) = split("\|",$line); if ($savedip == $userip) { $savedtime = $time; $alreadyonline = 1; } if ($time < $savedtime + ($timeout)) { fputs($onlinetxt,"$savedip|$savedtime\n"); $usersonline = $usersonline + 1; } } if (!$alreadyonline) { fputs($onlinetxt,"$userip|$time\n"); $usersonline = $usersonline + 1; } fclose ($onlinetxt);
//###################### CALCULATE HIT COUNTER #########################
$stats = file("./stats.txt"); $stats = explode("|",$stats[0]); $unique_today = $stats[0]+0; $unique_total = $stats[1]+0; $old_today = $stats[2]; $today = date("Ymd"); if($old_today != $today) $unique_today = 0;
if(!isset($_SESSION['counted']) || ($_SESSION['counted'] != 1)){ $unique_today++; $unique_total++; $_SESSION['counted']=1; }
$fp = fopen("./stats.txt","w"); fwrite($fp,$unique_today."|".$unique_total."|".$today); fclose($fp);
//######################## DISPLAY STATISTICS ##########################
echo "<strong>Users Online</strong>: ".$usersonline." <br />\n". "<strong>Uniques Today</strong>: ".$unique_today." <br />\n". "<strong>Uniques Total</strong>: ".$unique_total." <br />\n";
?>
so stranky http://www.j-fx.ws/rtoc/
|
|
Registrovaný: 06.05.06 Prihlásený: 05.08.11 Príspevky: 171 Témy: 8 Bydlisko: Svaty Jur | Napísal autor témy wlacho: 02.06.2006 8:22 | |
|
thx
|
|
| Stránka: 1 z 1
| [ Príspevkov: 6 ] | |
Podobné témy | Témy | Odpovede | Zobrazenia | Posledný príspevok |
---|
| pocitadlo v HTML, XHTML, XML, CSS | 19 | 2565 | 29.12.2008 22:04 dadmtb | | počítadlo v PHP, ASP | 4 | 516 | 29.05.2009 15:26 dessert | | pocitadlo v PHP, ASP | 24 | 1292 | 09.10.2009 11:05 rooobertek | | pocitadlo v Redakčné systémy | 2 | 604 | 09.02.2007 14:38 koudy | | počítadlo v HTML, XHTML, XML, CSS | 2 | 644 | 31.03.2009 10:58 Tominator | | pocitadlo stiahnuti v PHP, ASP | 4 | 728 | 15.10.2007 14:50 juho | | Pocitadlo downloadu v PHP, ASP | 3 | 776 | 27.03.2008 14:57 PedroFuture | | Počítadlo návštev v HTML, XHTML, XML, CSS | 5 | 1573 | 03.01.2008 17:46 qacer | | forum pocitadlo v PHP, ASP | 2 | 849 | 08.02.2007 15:51 ertin | | Pocitadlo navstev v Redakčné systémy | 1 | 1664 | 04.04.2007 13:19 bruno.b | | Pocitadlo internetu v Sieťové a internetové programy | 0 | 526 | 11.03.2009 17:54 Svetlik | | Počítadlo prístupov v PHP, ASP | 16 | 3458 | 13.05.2008 21:08 Tominator | | Počitadlo dat v Sieťové a internetové programy | 2 | 650 | 30.01.2010 14:05 Obie | | Pocitadlo SMS, MMS v Smartfóny a tablety | 3 | 871 | 03.05.2012 20:54 ac.milan | | PHP+MySQL, počítadlo v PHP, ASP | 3 | 817 | 09.07.2007 18:19 Tominator | | Pocitadlo prenesenych dat v Sieťové a internetové programy | 4 | 7680 | 18.02.2009 19:59 lio |
| Nemôžete zakladať nové témy v tomto fóre Nemôžete odpovedať na témy v tomto fóre Nemôžete upravovať svoje príspevky v tomto fóre Nemôžete mazať svoje príspevky v tomto fóre
|
|