Bonjour,
 
J'ai fait un petit script pour afficher des "en ligne / hors ligne" sur mon site, cependant quelque chose cloche...
 
Code :
 - function enligne($nom)
 - {
 - 	$enligne=false;
 - 	$sql=mysql_query("SELECT ip_membre FROM membres WHERE pseudo='".$nom."' LIMIT 1" );
 - 	$data=mysql_fetch_array($sql);
 - 	$compteur_live = file($GLOBALS['file_live']);
 - 	if(in_array($data['ip_membre'],$compteur_live))
 -   $enligne=true;
 - 	return $enligne;
 - }
 
  | 
 
Voilà donc une fonction qui a chaque affichage de membre, verifie son état par rapport à un fichier txt qui est mis à jour en fonction des visiteurs
Le fichier txt est de type :
1163755289
xx.xx.xx.xx
1163755311
yy.yy.yy.yy
 
-> 1 ligne pour l'heure, 1 ligne pour l'ip
 
Si quelqu'un voit mon erreur... Chui preneur 
 
Merci ! ++