Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Gente, estou criando um site, em que eu preciso colocar na página de usuários online se o usuário está online ou não. Eu criei duas funcões dentro do head:
function online() {
mysql_query("update usuarios set online=\"s\" where id=$idusuario");
}
function offline() {
mysql_query("update usuarios set online=\"n\" where id=$usuario");
}
Depois, coloquei na tag <body> onLoad="online()"; e onUnload="offline()";
a princípio deu certo, mas quando o usuário abre duas páginas e fecha apenas uma, ele fica offline, mesmo com uma página aberta. Alguém sabe como eu posso fazer para resolver esse problema, ou se tem um outro método para fazer isso?
Carregando comentários...