Salut à tous !
Je suis en train d'essayer de modifier le code de mon script de visiteurs connectés sur mon site ... le script est disponible ici (ca pourrait servir à d'autres):
http://membres.lycos.fr/tontonactarus/compteur.rar
il fonctionne de cette manière :
la page compteur.php (qui permet d'afficher les connectés) appel la page compte-live.php qui permet de trainer l'ip du visiteur et les ip déja enregistré avec un timestamp dans le fichier txt : compteur-live.txt
A chaque fois qu'un visiteur se connecte à une page, le script vérifi les timestamp et les ip, si le timestamp dépasse 10 minutes, celui ci et l'ip rataché sont supprimés.
Pour l'instant comme vous pouvez le constater seul le nombre de connecté est affiché et les ip si on le souhaite (ce qui n'est pas trop conseillé quand même ^^) ... je souhaiterais rajouter l'url qu'à consulté le visiteur en se connectant, ajouter une ligne dans le fichier txt (en plus de l'ip et du timestamp) comportant l'url à l'aide de cette fonction :
Après mes multiples essais je n'arrive que à traiter 1 visiteur (moi
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 function url_actuelle() { return "http://" . $_SERVER["SERVER_NAME"] . $_SERVER["REQUEST_URI"]; } echo url_actuelle();) ... dès que cela passe à 2 visiteurs, dans le fichier txt j'obtient des lignes completement désordonnés ...
Si quelqu'un pouvait me donner un coup de pouce pour l'améliorer, je suis persuadé que ce petit script servirait à bon nombre de webmaster
Merci d'avance
Partager