Afficher l' adresse IP des visiteur

coco -  
 jmg78 -
Bonjour,

je souhaite afficher l' adresse IP de mes visiteur et pour se faire j'utilise echo $_SERVER["REMOTE_ADDR"];
et la cela me renvoi ca ::1

je ne comprend pas bien, pouvez-vous aider ??
Configuration: Mac OS X
Firefox 3.5.6

3 réponses

  1. loup
     
    A part faire le malin et mettre les gens en méfiance, ça va servir à quoi d'afficher l'adresse IP de quelqu'un qui change d'adresse à chaque reconnexion ?
    0
    1. coco
       
      je ne demande pas pourquoi faire je demande comment faire !!!!

      donc puisque tu veux le savoir je pense juste offrir un service du type http://www.mon-ip.com/

      es ce un problème ?
      0
  2. le père
     
    Bonjour

    Normalement, echo $_SERVER["REMOTE_ADDR"]; ça marche. J'ai vu des serveurs sur lesquels $_SERVER["REMOTE_ADDR"] n'était pas défini, mais si c'était le cas, tu aurais plutôt un message d'erreur.
    As-tu essayé phpinfo(); pour voir si $_SERVER["REMOTE_ADDR"] est craiment défini sur ton serveur ?
    Sinon ton script est-il aussi simple que ce que tu dis, ou y a-t-il quelque chose d'un peu plus complexe dans lequel il se passe quelque chose d'imprévu ?
    0
    1. coco
       
      bonsoir
      voici le script

      <?php echo $_SERVER["REMOTE_ADDR"];?>

      je boss avec mamp sur Mac OS 10.6 et je viens de voir que quand j' exécutée le script depuis un des PC Windows de mon réseau local ca affiche bien l'IP ! et sur le Mac ca affiche toujours ::1

      comprend pas !!!
      0
  3. jmg78
     
    ecoute le pere et mets phpinfo() ; dans un script PHP tu verras pratiquement toutes les variables
    disponibles sur ton serveur
    tu peux aussi faire
    echo "<PRE>";
    print_r($_SERVER);
    si le mac ne donne pas l IP je ne sais pas pourquoi analyse le php.ini ou le httpd.conf
    0