Forum-webmaster
Technique - programmation => PHP / MySQL => Message commencé par: bouddha le le 16-03-2008 a 18:34:12

Titre: Apparaitre "en ligne" sur le site
Posté par: bouddha le le 16-03-2008 a 18:34:12

Bonjour,

Je ne suis pas certaine d'être dans le bon forum mais ne sachant pas quel language je recherche exactement j'ai attéri ici, si le choix n'est pas bon merci de le déplacer dans le forum convenu :-)

Je suis à la recherche d'une solution me permettant de signaler une présence "en ligne" ou "hors-ligne" sur un site.

J'utilise depuis un certain temps MSN avec les differents sites permettant de signaler son statut mais ceci n'est pas fiable, regulierement les serveurs sont off et le statut reste inconnu durant plusieurs jours :-(

Je suppose qu'il faut passer par une sorte d'espace membre avec login et mot de passe, je souhaite pouvoir creer moi même les accès, que la personne ai juste à se "logguer" pour signaler qu'elle est en ligne, je n'ai pas besoin d'avoir un espace membre proprement dit, meme si les personnes arrivent toutes sur la même page ce n'est pas grave.

Donc voilà, je suis moyenne en html et java, newbie en php donc merci de votre aide et de votre patience

J'ai déjà pas mal fait le tour de nombreux forums mais je n'ai pas trouvé de solutions, j'espère que ma question me permettra d'avancer.

Bon dimanche

Julie.

Titre: Re:Apparaitre "en ligne" sur le site
Posté par: sobies le le 17-03-2008 a 16:30:11

oui php et une base de donné apres tu recupere id,ip,l'heure de sa derniere activite et voila le tour et jouer y aussi plein d autre methode il suffi juste d y penssé ;)
sinon je peut le faire mais pas gratuit normal ;D

Titre: Re:Apparaitre "en ligne" sur le site
Posté par: bouddha le le 17-03-2008 a 19:12:51

Bonsoir,

merci pour la réponse qui malheureusement ne m'avance pas beaucoup, et je ne demande pas qu'on me le fasse bien au contraire je cherche des solutions pour le faire moi-même :-)

Concernant le "plein d'autres méthodes il suffit d'y penser" encore faut-il les connaitre :o

Donc je reformule ma question ;D

De quelle manière dois-je procéder pour que les visiteurs puissent voir si tel membre est connecté

Merci :-)

Titre: Re:Apparaitre "en ligne" sur le site
Posté par: Lilian le le 25-03-2008 a 22:50:44

Bonsoir,

Concrètement :

Il suffit de faire une table Mysql de type mémoire (Memory) qui stockera, l'ip de l'utilisateur en ligne avec son identifiant éventuellement et de resortir ces données quand cela est nécessaire. Si l'utilisateur est dans la table alors il est online. S'il n'est pas présent dans celle-ci alors il est offline.

Je préconise largement les tables de type Memory pour ce genre de fonction sous peine de stocker des données sur le disque dur alors que cela n'en vaut pas la peine (table MyISAM)

En espérant vous avoir aidé :)


Forum-webmaster | Actionné par YaBB SE
© 2001-2003, YaBB SE Dev Team. Tous droits réservés.