SkryptoMania.com - Darmowe skrypty PHP, Darmowe skrypty JavaScript, Darmowe szablony.

bet-at-home.com


Skrypt wyświetlający ile osób jest on-line Email
Tutorials

Skrypt wyświetlający ile osób jest on-line

 

<? setcookie("online", "1", time()+3600); ?>
//tu ciastko wygasa po 1h, mozna to dowolnie zminić
<?
$count_file="online.n";
$expire="240";
$ft=filemtime($count_file);
if($ft < time()-$expire){
$fp=fopen("$count_file", "r");
$cyferka=fgets($fp, 100);
$fp=fopen("$count_file", "w");
flock($fp, 2);
fwrite($fp, "1");
flock($fp, 3);
echo"<br>Osób on-line: 1";
}
if($online!="1") {
$fp=fopen("$count_file", "r");
$cyferka=fgets($fp, 100);
$fp=fopen("$count_file", "w");
flock($fp, 2);
$cyferka++;
fwrite($fp, $cyferka);
flock($fp, 3);
fclose($fp);
echo"<br>Osób on-line: $cyferka";
}
else{
$fp=fopen("$count_file", "r");
flock($fp, 1);
$cyferka=fgets($fp, 100);
flock($fp, 3);
fclose($fp);
echo"<br>Osób on-line: $cyferka";
}
?>

 
Valid XHTML & CSS | Template Design SkryptoMania | Copyright © 2009 by skryptomania.com