Php récupérer l’adresse IP d’un visiteur

Php Elephant

Récupérer l'adresse IP d'un visiteur peut s'avérer fort utile pour un site Internet.

Les usages sont multiples et cela doit se faire de façon simple, via une fonction dédiée que nous allons créer.

Voici comment procéder:

<?php
//-- Fonction de récupération de l'adresse IP du visiteur
function get_ip()
{
    if ( isset ( 
$_SERVER['HTTP_X_FORWARDED_FOR'] ) )
    {
        
$ip $_SERVER['HTTP_X_FORWARDED_FOR'];
    }
    elseif ( isset ( 
$_SERVER['HTTP_CLIENT_IP'] ) )
    {
        
$ip  $_SERVER['HTTP_CLIENT_IP'];
    }
    else
    {
        
$ip $_SERVER['REMOTE_ADDR'];
    }
    return 
$ip;
}
?> 

La récupération de l'adresse IP en PHP peut par exemple servir à valider l'acceptation de conditions générales d'utilisation, à restreindre les accès à un site Web ou à un service, ou bien encore pour localiser votre visiteur.

Pour afficher l'adresse IP, copiez coller le code dans votre page Web pour déclarer la fonction, puis procédez comme suit :

<?php echo 'Votre adresse IP est : ' get_ip (); ?> 

Cet article très simple et accessible à tous vous a aidé ?

Vous pouvez nous aider à le faire connaître avec les réseaux sociaux ou en faisant un lien. Vous pouvez poser vos questions en commentaire.

Page rendered in 0.0400 seconds - © Média Camp