Me ajudem a concertar o codigo passando ele corrigido, me passem o que foi concertado em negrito .
<?
$server = "www.freesql.org"; // Your mySQL Server, most cases "localhost"
$db_user = "cvl"; // Your mySQL Username
$db_pass = "janio1"; // Your mySQL Password
$database = "cvl"; // Database Name
$timeoutseconds = 300; // timeout value in seconds
$timestamp=time();
$timeout=$timestamp-$timeoutseconds;
mysql_connect($server, $db_user, $db_pass) or die ("Database CONNECT Error");
mysql_db_query($database, "INSERT INTO useronline VALUES ('$timestamp','$REMOTE_ADDR','$PHP_SELF')") or die("Database INSERT Error");
mysql_db_query($database, "DELETE FROM useronline WHERE timestamp<$timeout") or die("Database DELETE Error");
$result=mysql_db_query($database, "SELECT DISTINCT ip FROM useronline WHERE file='$PHP_SELF'") or die("Database SELECT Error");
$user =mysql_num_rows($result);
mysql_close();
if ($user==1) {echo"$user Usuário On-Line";} else {echo"$user Usuários On-Line";}
?>
Pergunta
mestre fyoda
o script ele não apresenta erros de codigo e sim de logica .
Eu testei o script com 2 pessoas online no site .
Deveria aparecer 2 Usuários On-Line , mas apareceu 1 Usuário On-Line .
Me ajudem a concertar o codigo passando ele corrigido, me passem o que foi concertado em negrito .
Grato.
Link para o comentário
Compartilhar em outros sites
2 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.