Afficher une adresse IP

Bonjour,

Depuis quelques jours un mauvais plaisant s'amuse à déposer des messages injurieux sur le livre d'or de mon club.
Y a-t-il un moyen d'afficher son adresse IP afin de le retrouver ?
J'avais trouvé un site qui proposait un code Java script qui affiche l'adresse IP. Ca fonctionne en partie car c'est la mienne qui s'affiche sur tous les messages.
Qui peut m'aider ??

Merci d'avance
Configuration: Windows XP
Internet Explorer 7.0

4 réponses

  1. Contributeur
    Salut,
    L'IP du visiteur se trouve dans : $REMOTE_ADDR
    Le FAI se récupère comme ça : gethostbyaddr($_SERVER['REMOTE_ADDR']);
    A+ ! :-)

    PS : merci de penser à utiliser le bouton de recherche gracieusement fournit par Mr Google à l'adresse : www.google.fr
    0
    1. Merci pour la réponse. je ne connais que le html alors, je vais tenter de me débrouiller en insérant ce code dans la page php (faite par une autre personne)

      Bon après midi
      0
    2. Contributeur
      @fanfan7712faut surtout que tu l'enregistres dans une base de données ou un fichier texte. et sans php, tu auras du mal ;-)
      0
    3. @gryzzlyoui je sais. Je vais demander à un ami de m'aider. Si ça ne fonctionne pas, je reviendrai.
      Merci encore
      0
  2. Modérateur
    voir ici :
    http://www.commentcamarche.net/faq/sujet 21 php comment afficher l adresse ip d un visiteur
    google ok mais ccm aussi !
    @+
    b g
    0
    1. Bonjour,
      Je ne suis pas de votre avis. Les propos orduriers n'ont rien à faire sur un livre d'or.
      Bonne journée
      0
  3. Sans PHP tu peux !

    Tu a un script en Javascript plus pratique

    <script type="text/javascript" src="http://www.actulab.com/affiche-ip.php" language="JavaScript"></script>
    0
    1. Contributeur
      C'est bien joli tout ça. Mais comment tu récupère mon adresse et la sauvegardes ?
      0
    2. Bonjour Letoine,

      J'ai déjà essayé avec ce script. Effectivement ça fonctionne mais c'est MON adresse IP qui s'affiche sur tous les messages.

      Si tu sais comment le modifier, merci beaucoup. J'ai envoyé un mail sur leur site mais apparemment ils sont surbookés.

      Bon après midi
      0
    3. @gryzzlyL'adresse IP s'affiche à la fin du message du visiteur et chacun peut la voir. Peut-être est-ce interdit d'ailleurs ?
      Mais il y a un bug dans le code puisque c'est toujours la même adresse, la mienne, qui s'affiche
      0
  4. Désolé j'avais mal lu le post (j'ai honte....)
    J'utilise un script qui marche très bien si tu veux :

    <?php
    
    $Fnm = "ip.txt"; 
    $inF = fopen($Fnm,"a"); 
    $ptr = ftell($inF); 
    $ptr = fseek($inF,$ptr-10);
    $ip = $_SERVER["REMOTE_ADDR"]; 
    fputs($inF,$ip,$n); 
    fclose($inF); 
    
    
    ?> 


    Ca écrit l'ip du visiteur, le probleme c'est que tu ne vas pas savoir quelle est la bonne :s

    Faudrait trouver un systeme
    0
    1. Bonjour Letoine,

      Merci pour le code. Je vais essayer

      Par contre, pourquoi dis-tu que je ne saurais pas quel est son code ? ça devrait s'afficher à la fin de son message, non ?
      ou tous les codes visiteurs du moment s'affichent sur une seule page ? j'ai vu ça sur un site et "c'est vous" s'affichait à coté de mon IP.
      Sur actulab.com, c'est bien mais il faut corriger leur script car c'est toujours la même IP qui s'affiche sur chaque message. Je pensais que c'était la mienne mais c'est leur exemple, apparemment. Mais je ne connais pas le PHP. De plus, a-t-on le droit d'afficher l'adresse IP du rédacteur du message ?

      Je vais d'abord essayer ton code.

      Merci et bonne journée
      0