Discussion

Vous êtes ici : Accueil » Fonctions utiles en php » Fonction qui permet de connaitre l'adresse IP du connecté

Fonction qui permet de connaitre l'adresse IP du connecté

Salut à tous je vous présente une petite fonction PHP qui permet d'afficher l'adresse IP d'un utilisateur connecté et son pays en live.
Commencons par afficher son adresse ip.

 

<?php
/**
 * Récupérer la véritable adresse IP d'un visiteur
 */
/**
     * Récupérer la véritable adresse IP d'un visiteur
     */
    
    	// IP si internet partagé
    	if (isset($_SERVER['HTTP_CLIENT_IP'])) {
    		$AdressIPconnecte= $_SERVER['HTTP_CLIENT_IP'];
    	}
    	// IP derrière un proxy
    	elseif (isset($_SERVER['HTTP_X_FORWARDED_FOR'])) {
    		$AdressIPconnecte= $_SERVER['HTTP_X_FORWARDED_FOR'];
    	}
    	// Sinon : IP normale
    	else {
    		$AdressIPconnecte= (isset($_SERVER['REMOTE_ADDR']) ? $_SERVER['REMOTE_ADDR'] : '');
    	}
   

$AdressIPconnecte=$AdressIPconnecte; 
// Afficher l'adresse IP


$ipserverweb = $_SERVER["SERVER_ADDR"]; 
//echo "<br><br><br><br>l'IP du serveur est $ipserverweb";

//recupérez l'adresse URL  d'un site

if(isset($_SERVER['HTTPS']) && $_SERVER['HTTPS'] === 'on') 
    $url = "https"; 
  else
    $url = "http"; 
    
  // Ajoutez // à l'URL.
  $url .= "://"; 
    
  // Ajoutez l'hôte (nom de domaine, ip) à l'URL.
  $url .= $_SERVER['HTTP_HOST']; 
    
  // Ajouter l'emplacement de la ressource demandée à l'URL
  $url .= $_SERVER['REQUEST_URI']; 
      
  


$champs="AdressIPconnecte,IPserveurweb,URadresse";

$variableserver="'$AdressIPconnecte','$ipserverweb','$url'";

 


Date de publication:  22/05/2021 par admin10



Chargement...

Les cours de PHP sur toutes les facettes.

Les cours de PHP sur toutes les facettes.

Page précédent 213 214 215 216 217 219 221 223 225 Page suivante

Laisser un commentaire





intux8


Cv94 Vendredi 19 Avril 2024

Aucun commentaire pour le moment concernant le sujet « Fonction qui permet de connaitre l'adresse IP du connecté »!