Petit soucis pour récupérer l adresse ip de l utilisateur [Résolu]

Signaler
Messages postés
2937
Date d'inscription
lundi 14 mars 2011
Statut
Membre
Dernière intervention
24 juin 2021
-
Messages postés
2937
Date d'inscription
lundi 14 mars 2011
Statut
Membre
Dernière intervention
24 juin 2021
-
bonjour a tous
j ai un fichier qui donne l ip de la personne qui visite certaines pages de mon site

mais j ai un soucis avec la récupération de cette adresse ip
des fois j ai en retour une adresse mac je pense
car c est un semble de 8 groupes séparé par des" : "et chaque groupe est compose de chiffres et de lettre
dans chaque groupe il y a 4 valeurs (chiffres ou lettres)
voici l extrait de mon code qui traite l ip

$filename = 'test.txt';
//debut recherche ip de la personne
function getUserIP(){
  if (!empty($_SERVER["HTTP_CLIENT_IP"])){
   //check for ip from share internet
   $ip = $_SERVER["HTTP_CLIENT_IP"];
  }elseif (!empty($_SERVER["HTTP_X_FORWARDED_FOR"])){
   // Check for the Proxy User
   $ip = $_SERVER["HTTP_X_FORWARDED_FOR"];
  }else{
   $ip = $_SERVER["REMOTE_ADDR"];
  }
  return $ip;
}
$ip = getUserIP();
//fin recherche ip de la personne

// Ecrivons quelque chose dans notre fichier.
//echo $date2;
if (fwrite($handle,strftime("%A %d %B %G %H:%M:%S", strtotime($date1))."\r\n $ip \r\n ") === FALSE) {
//echo "Impossible d'écrire dans le fichier ($filename)";
exit;
}
//echo "L'écriture de ($somecontent) dans le fichier ($filename) a réussi";
fclose($handle);
} else {
//echo "Le fichier $filename n'est pas accessible en écriture.";
}
?>

5 réponses

Messages postés
33033
Date d'inscription
mercredi 22 octobre 2003
Statut
Modérateur
Dernière intervention
25 juin 2021
3 582
Bonjour,

Non ce n'est pas l'adresse mac.
C'est bien une IP.
Renseignes toi sur la norme IPV6
Messages postés
2937
Date d'inscription
lundi 14 mars 2011
Statut
Membre
Dernière intervention
24 juin 2021
138
bonjour jordane
merci pour les infos
ah oui je vois
je viens de trouver un convertisseur et cela me donne une série de chiffres
donc pour retrouver une adresse ip normale si on peux dire
il faut convertir cela
on arrête pas le progrès après le IPV4 nous voila en 6
Messages postés
16154
Date d'inscription
lundi 9 juin 2008
Statut
Contributeur
Dernière intervention
25 juin 2021
869
bonjour,
ce sont des adresses normales, il n'y a pas lieu de les convertir.
Messages postés
2937
Date d'inscription
lundi 14 mars 2011
Statut
Membre
Dernière intervention
24 juin 2021
138
bonjour
merci pour l aide
ah bon mais alors pourquoi on ne les retrouves pas sous le même format que celle que l on connaît habituellement
Messages postés
33033
Date d'inscription
mercredi 22 octobre 2003
Statut
Modérateur
Dernière intervention
25 juin 2021
3 582
Par ce que ce n'est pas la même norme....
Messages postés
2937
Date d'inscription
lundi 14 mars 2011
Statut
Membre
Dernière intervention
24 juin 2021
138
ah ok merci jordane
Messages postés
16154
Date d'inscription
lundi 9 juin 2008
Statut
Contributeur
Dernière intervention
25 juin 2021
869
peux-tu alors marquer la discussion comme résolue?
Messages postés
2937
Date d'inscription
lundi 14 mars 2011
Statut
Membre
Dernière intervention
24 juin 2021
138
oui bien sur et encore merci