Hello à tous !
Je connais déjà un code permettant de récupérer l'ip en cours des visiteurs, mais cela ne me suffit pas.
Je crée une interface de comptabilisation de clics, et je désire qu'une meme connexion internet ne puisse avoir son clic comptabilisé qu'une seule et unique fois par jour, même si il se déconnecte et reconnecte, même si y'a un proxy, même si il a AOL..etc
COmment récupérer un IP ou une information assez valable pour cela ?
Merci d'avance
Publicité
Posté le 16-08-2006 à 10:51:35
ncdetoulouse
Posté le 16-08-2006 à 19:47:16
Pti up ^^
l0ky
Posté le 16-08-2006 à 19:59:58
Utiliser un cookie
ncdetoulouse
Posté le 16-08-2006 à 20:03:45
Alors dans ce cas comment faire pour vider tous les cookies à minuit chaque jour ? de tout le monde ..
Olivier51
Posté le 16-08-2006 à 20:28:38
Tu ne les vides pas, tu utilises la date comme référence ... Comme ça tu as meme des infos supplémentaires pour tes stats (dernières visites, nb de visite par jour, ...)
ncdetoulouse
Posté le 16-08-2006 à 21:37:30
Et pour le code ça se passe comment, par rapport à ce que j'ai là dessous ?
un truc comme ça (j'ai pas vérifié si ça marche) (pas plus simple que ça ) :
setcookie("date",time(),time()+360000,"/", ".site.com",0);
ncdetoulouse
Posté le 17-08-2006 à 10:02:22
Et puis même, les cookies sont-ils vraiment efficaces, étant donné que si le visiteur efface ses cookies plusieurs fois par jour il pourra cliquer plusieurs fois, non ?
Olivier51
Posté le 17-08-2006 à 21:15:27
le fait que l'utilisateur à l'air de se connecter à ton site (mail + pass), tu peux stocker les données ds la base de données et vérifier en cas de non présence de cookie les infos
esox_ch
Posté le 17-08-2006 à 21:33:31
Oui, si l'auteur avait fait une recherche dans le forum il verrait que ce genre de question (récurente) trouve toujours la meme reponse (etrange non?) . C'est a dire , si tu fais pas un systeme d'autentification , tu pourras jamais etre sur que la personne clique 1 seule fois par jour