Trouver l'adresse IP fixe d'un visiteur

Résolu/Fermé
maxeltor Messages postés 13 Date d'inscription vendredi 3 juillet 2009 Statut Membre Dernière intervention 6 mars 2012 - 3 juil. 2009 à 13:55
Nabla's Messages postés 18203 Date d'inscription mercredi 4 juin 2008 Statut Contributeur Dernière intervention 28 avril 2014 - 3 juil. 2009 à 14:51
Bonjour,
Sur mon site internet je souhaite a voir attribué a chaque membre sa propre adresse Ip (fixe ) grace a une variable php .
Auparavant j'utilisait $_SERVER['REMOTE_ADDR'] mais j'ai remarqué que cette adresse IP changais tout le temps
je cherche donc une variable php m'affichant une seule IP par PC
A voir également:

6 réponses

Nabla's Messages postés 18203 Date d'inscription mercredi 4 juin 2008 Statut Contributeur Dernière intervention 28 avril 2014 3 192
3 juil. 2009 à 14:02
mais tous les utilisateurs n'ont pas d'IP fixe sur leur réseau, ni sur internet.
de plus, un utilisateur peut très bien se connecter un coup du travail, un autre coup chez lui -> donc impossible d'avoir une IP fixe dans ces conditions...et tu penses aux gens qui partagent la meme conenxion internet, et qui auront donc la meme IP ?

quel est l'interet final de ce que tu souhaite faire?
0
maxeltor Messages postés 13 Date d'inscription vendredi 3 juillet 2009 Statut Membre Dernière intervention 6 mars 2012 1
3 juil. 2009 à 14:11
Ben je pense a savoir l'adresse précise d'une personne pour savoir si elle est en ligne ou pas
0
Nabla's Messages postés 18203 Date d'inscription mercredi 4 juin 2008 Statut Contributeur Dernière intervention 28 avril 2014 3 192
3 juil. 2009 à 14:21
pour voir si la personne est en ligne, tu mets un scipt en ajax qui envoie régulièrement un signal au site ->update de la dernière activité du membre dans la BDD, et comme ca , si t'as pas d'activité recente, alors la personne st déclarée hors ligne...

tant que que la page reste ouverte, même si il fait rien, il est considéré en ligne.
0
maxeltor Messages postés 13 Date d'inscription vendredi 3 juillet 2009 Statut Membre Dernière intervention 6 mars 2012 1
3 juil. 2009 à 14:23
Je ne m'y connais pas trop en ajax tu n'aurais pas plutôt un script Php a me proposer

Merci pour la rapiditée de l'aide en tout cas ;)
0
Nabla's Messages postés 18203 Date d'inscription mercredi 4 juin 2008 Statut Contributeur Dernière intervention 28 avril 2014 3 192
3 juil. 2009 à 14:26
ce que je propose est uen partie AJAX pour signaler que la page est ouverte (par exemple, téléchargement d'une page "keepalive.php" toutes les 60 secondes. aucun traitement ou affichage de cette page a faire)

et la page keepalive.php, dans laquelle tu regardera l'identifiant du client (grâce à la session), et tu udpdate ta bdd avec l'heure courante...

si tu connais pas ajax, ca fera une belle raison de t'y mettre... d'autant plus que la c'est vraiment la base
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
maxeltor Messages postés 13 Date d'inscription vendredi 3 juillet 2009 Statut Membre Dernière intervention 6 mars 2012 1
3 juil. 2009 à 14:28
Ok et tu aurais un tuto intéressant a suivre pour apprendre l'AJAX ?
PS : sa pourrais servir aussi pour rafraîchir un minichat ?
0
Nabla's Messages postés 18203 Date d'inscription mercredi 4 juin 2008 Statut Contributeur Dernière intervention 28 avril 2014 3 192
3 juil. 2009 à 14:30
désolé, pas de tuto, et je ne serai pas d'une très bonne aide la dessus (l'ayant peu utilisé)

je te conseille de faire une recherche google
0
maxeltor Messages postés 13 Date d'inscription vendredi 3 juillet 2009 Statut Membre Dernière intervention 6 mars 2012 1
3 juil. 2009 à 14:34
Ok ben merci de toute façon pour l'aide apportée j'essayerais de venir sur ton site lors que tu l'auras ouvert en tout cas beau projet
De toute façon il était temps que j'apprenne un autre langage ^^
0
Nabla's Messages postés 18203 Date d'inscription mercredi 4 juin 2008 Statut Contributeur Dernière intervention 28 avril 2014 3 192
3 juil. 2009 à 14:51
y a le temps avant que ca ouvre ;) enfin, il y aura peut etre une page de présentation différente d'ici peu ...(la partie programmation, pas trop de soucis, mais la partie html/css, ca me broute grave ;)

AJAX n'est pas un language, c'est une manière d'utliser le javascript (entre autres). https://fr.wikipedia.org/wiki/Asynchronous_JavaScript_And_XML
0