Guest --Steffan -- Postado Setembro 18, 2008 Denunciar Share Postado Setembro 18, 2008 Baixei o seguinte script, mas o mesmo não funciona.<? // faz a conexao com o banco de dados $host = "localhost"; $user = "user"; $pass = "pass"; $db = "db"; $connection = @mysql_connect($host, $user, $pass) or die("Não foi possível conectar ao banco de dados!"); @mysql_select_db($db, $connection) or die("Não foi possível selecionar o banco de dados!"); ////////////////////// $ts = time(); $to = time()-60; $sql = @mysql_query("SELECT count(*) FROM usuarios_online WHERE ip='$REMOTE_ADDR'"); $sqlt = @mysql_result($sql,0,0); if ($sqlt) @mysql_query("UPDATE usuarios_online SET timestamp='$ts',local='$PHP_SELF',nick='$admin_nick' WHERE ip='$REMOTE_ADDR'"); else @mysql_query("INSERT INTO usuarios_online (timestamp,ip,local,nick) VALUES ('$ts','$REMOTE_ADDR','$PHP_SELF','$admin_nick')"); $sql = @mysql_query("DELETE FROM usuarios_online WHERE timestamp<$to"); $sql = @mysql_query("SELECT ip FROM usuarios_online"); $UOL = @mysql_num_rows($sql); $UOLS = ($UOL <= 1) ? "" : "s"; # já esta com a verificacao pra coloca 's' se for maior que 1 usuario online echo "$UOL usuário${UOLS}<br>"; ?>A conexão com o banco de dados está indo normalmente, a tabela está ok, mas o marcador sempre fica mostrando apenas um online.Há algo errado no script? Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Guest --Steffan -- Postado Setembro 18, 2008 Denunciar Share Postado Setembro 18, 2008 O script foi retirado dessa página: http://www.codigofonte.com.br/codigo/php/d...com-php-e-mysql , porém tinha erros com algumas aspas a mais e eu corrigi. Mas já testei outros dois scripts e nenhum mostra mais de um online. Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 ESerra Postado Setembro 18, 2008 Denunciar Share Postado Setembro 18, 2008 http://scriptbrasil.com.br/forum/index.php?showtopic=98659 Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Guest --Steffan -- Postado Setembro 18, 2008 Denunciar Share Postado Setembro 18, 2008 Legal, esse funcionou! Mas tem uma coisa, por ele salvar a URL da página que está sendo visitada, ele não conta quantas pessoas estão no site, conta apenas quantas estão naquela página.Vou tentar modificar ele um pouco pra mostrar tudo, fica mais legal.Valeu! Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
Guest --Steffan --
Baixei o seguinte script, mas o mesmo não funciona.
A conexão com o banco de dados está indo normalmente, a tabela está ok, mas o marcador sempre fica mostrando apenas um online.
Há algo errado no script?
Link para o comentário
Compartilhar em outros sites
3 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.