to com um script de usuarios online aki..mais so aparece 1 usuario...
oke tem de errado nele.....
on.php
<?
$host = "localhost";
$login = "trafficb";
$senha = "*******";
$db = "trafficb_uol";
$tabela = "uol";
@mysql_connect($host, $login, $senha) or die (mysql_error());
@mysql_select_db($db);
$timestamp = time();
$timeout = time()-1;
$ip = $_SERVER["REMOTE_ADDR"];
$sql = mysql_query("INSERT INTO $tabela (timestamp, ip) VALUES ('$timestamp','$ip')");
$sql = mysql_query("DELETE FROM $tabela WHERE timestamp<$timeout");
$sql = mysql_query("SELECT DISTINCT ip FROM $tabela") or die(mysql_error());
$usuarios = mysql_num_rows($sql);
mysql_close();
if ($usuarios == 1)
{
echo"Usuários Online: $usuarios";
}
else
{
echo"Usuários Online: $usuarios";
}
?>
tenho 2 perguntas...
1. Esse script acima tah correto?
2. Como q eu faço a tabela....
dah pra postar ai ou me ensinar...
vlws ae galera.......
Edição feita por: x.e.l, 20/11/2004, 23:52.