DROP TABLE IF EXISTS `acessos_online`;
CREATE TABLE IF NOT EXISTS `acessos_online` (
`ip` varchar(255) NOT NULL default '',
`TIME` int(12) NOT NULL default '0'
);<?
include "conexao.php";
//Usuários online
$tempmins = 5;
$ip = $_SERVER['REMOTE_ADDR'];
$select = mysql_query( "SELECT * FROM acessos_online WHERE ip='".$ip."'" );
if( mysql_num_rows( $select ) > 0 )
{
mysql_query('UPDATE acessos_online SET time="'.time().'" WHERE ip="'.$ip.'"');
}
else
{
mysql_query('INSERT INTO acessos_online (ip,time) VALUES ("'.$ip.'","'.time().'")');
}
mysql_query('DELETE FROM acessos_online WHERE time<'.(time()-($tempmins*60)));
?><?
include "conexao.php";
$SQL = "SELECT * FROM acessos_online ORDER BY ip";
$RS = mysql_query($SQL);
?>
<table width="100%" style="float:left; border:1px solid #CCCCCC" align="center" cellpadding="4" cellspacing="1">
<tr bgcolor="#EFEFEF">
<td>
<br /><br /><strong>IPs online agora:</strong> <?=mysql_num_rows($RS);?>
</td>
</tr>
<tr bgcolor="#CCC">
<td width="15%"><strong>IP</strong></td>
</tr>
<?
while($RF = mysql_fetch_array($RS))
{
?>
<tr bgcolor="#EFEFEF">
<td><?=$RF['ip']?></td>
</tr>
<?
}
?>
</table>
<?
$ACONFIG = array();
$ACONFIG['s_dbhost'] = 'localhost';
$ACONFIG['s_dbname'] = 'dbname';
$ACONFIG['s_dbuser'] = 'usuario';
$ACONFIG['s_dbpass'] = 'senha';
if(!($serverConnection = @mysql_connect($ACONFIG['s_dbhost'], $ACONFIG['s_dbuser'], $ACONFIG['s_dbpass']))) {
echo "<p align='center'>Não foi possível estabelecer uma conexão com o servidor. Favor Contatar o <a href='mailto:seuemail'>Administrador</a>.</p>";
exit;
}
if(!($dbConnection = @mysql_select_db($ACONFIG['s_dbname']))) {
echo "<p align='center'>Não foi possível estabelecer uma conexão com a base de dados. Favor Contatar o <a href='mailto:seuemail'>Administrador</a>.</p>";
exit;
}
?>

Opinião do leitor:
Como assinar um RSS
Peixe Grande 2008
iPhone 3G no Brasil
© 2005 - 2008 - Oficina da Net - v 3.0 - É proibida a reprodução parcial ou completa do conteúdo deste site sem autorização por escrito. Resolução adequada: 1024x768px.