J'ai créé un script de connexion pour mon site, les choses de la session ressemblent à ceci.[PHP] Comment compter les utilisateurs en ligne et les utilisateurs connectés, quelle méthode?
if($_SESSION['loggedin']=="Yes"){
//user online stuff
}
Pour tous les autres utilisateurs de la session est définie
$_SESSION['loggedin']=="No";
Comment puis-je afficher session active qui sont mis à oui ou non? devrais-je travailler avec des tables mysql et utiliser des crontabs? ou devrais-je compter les fichiers dans tmp (répertoire de session) sur Apache?
Quelles sont les meilleures méthodes et comment puis-je le faire?
regardez la solution ici http://www.phpfreaks.com/forums/index.php/topic,223367.0.html?PHPSESSID=4ic49trgkmtq254en8a64svfs1 –
Nombre de sessions actives ** N'EST PAS ** égal au nombre d'utilisateurs en ligne Parce que le but du délai d'attente de la session est tout à fait contraire: pour être sûr que l'utilisateur est ** hors ligne **. Faites votre temps d'attente plus proche d'une vraie vie - 5 ou 3 minutes. –