Obtenir, afficher et sauvegarder l'adresse IP du visiteur !

Discussion dans 'Programmation' créé par Touns, 28 Août 2015.

  1. Touns

    Touns Membre

    Inscrit:
    21 Avril 2015
    Messages:
    33
    J'aime reçus:
    10
    Points:
    2 318
    Bonjour, bonsoir.

    En voyant le titre vous devez vous dire: "mais qu'est-ce qu'il raconte?"

    PETIT EXEMPLE AVANT DE COMMENCER:

    Je vais sur ma page page.php et mon IP s'affiche
    okPOVGOhtyrlJYxkY4OaQJmqE35uAm7q.png

    L'ip est enregistrée dans ma page ip.txt
    okPOVGOhtyrlJYxkY4OaQJmqE35uAm7q.png

    Comment faire?

    Tout d'abord, pour le tuto, il vous faut:

    → LE FTP DE VOTRE SITE !
    → Un fichier interdit.php
    → Un fichier ip.txt avec le droit d'accès 777

    Voici le code en lui même !

    Inserez ce code dans interdit.php

    Code:
    <html>
    <head>
      <title>Page Interdite !</title>
    </head>
    <body>
    
    <?php
         // On récupere l'IP du visiteur
        $add = $_SERVER['REMOTE_ADDR'];
        // On l'affiche
        echo "<center><h1>TON IP EST: $add</h1></center>";
    ?>
    
    <?php
         $fichier = fopen("ip.txt", "a+");
         fputs($fichier, $_SERVER["REMOTE_ADDR"]."\n");
         fclose($fichier);
    ?>
    
    </body>
    </html>
    Voilà, vous pouvez admirer votre fichier .txt avec les IP de ceux qui sont aller sur interdit.php :)
     
    Dernière édition par un modérateur: 11 Mars 2017
    2 personnes aiment ça.
  2. Astro

    Astro Membre

    Inscrit:
    8 Août 2015
    Messages:
    2
    J'aime reçus:
    0
    Points:
    1 271
    Ah oui c'est le truc que tu a mit dans gamerorigin.tk qui a été déface. msk
     
  3. Sι∂яα∂ι

    Sι∂яα∂ι Administrateur

    Inscrit:
    25 Juin 2014
    Messages:
    32 879
    J'aime reçus:
    121 601
    Points:
    13 043
    Pour éviter les spoof ou proxy c'est préférable d'utiliser en plus de la variable :
    PHP:
    $_SERVER['REMOTE_ADDR'];
    Les deux variables !
    PHP:
    $_SERVER['HTTP_X_FORWARDED_FOR'];
    $_SERVER['HTTP_CLIENT_IP'];
     
    2 personnes aiment ça.

Partager cette page

  1. Ce site utilise des cookies. En continuant à utiliser ce site, vous acceptez l'utilisation des cookies.
    Rejeter la notice