<?
$db_host = "localhost"; // Endereço do servidor mySQL
$db_user = ""; // Seu Login no mySQL
$db_pass = ""; // Sua Senha no mySQL
$db_bdad = ""; // Nome do Banco de Dados
mysql_connect($db_host, $db_user, $db_pass) or die (mysql_error());
$timestamp=time();
$timeout=time()-300; // valor em segundos
$result=mysql_db_query($db_bdad, "INSERT INTO useronline VALUES ('$timestamp','$REMOTE_ADDR','$PHP_SELF')");
$result=mysql_db_query($db_bdad, "DELETE FROM useronline WHERE timestamp<$timeout");
$result=mysql_db_query($db_bdad, "SELECT DISTINCT ip FROM useronline") or die(mysql_error());
$usuarios=mysql_num_rows($result);
mysql_close();
echo"$usuarios usuário(s) on line";
?>
#
# cria a tabela USERONLINE
#
CREATE TABLE `useronline` (
`timestamp` int(15) NOT NULL default '0',
`ip` varchar(40) NOT NULL default '',
`arquivo` varchar(100) NOT NULL default '',
PRIMARY KEY (`timestamp`),
KEY `ip` (`ip`)
) TYPE=MyISAM;
eu uso esse script!



Postagens
Não informado
