Récupérer IP visiteur dans un fichier texte

barnabe0057 Messages postés 14329 Date d'inscription   Statut Contributeur Dernière intervention   -  
barnabe0057 Messages postés 14329 Date d'inscription   Statut Contributeur Dernière intervention   -

Bonjour,

L'adresse IP s'affiche bien dans le navigateur mais mon file_put_contents ne crée aucun fichier dans le répertoire courant.

Je ne comprends pas, j'ai modifié les permissions du dossier en 777 mais ça n'a aucun effet.

<?php
                // On affiche l'adresse ip du visiteur
 
                $add = $_SERVER['REMOTE_ADDR'];
                echo 'Votre adresse IP ==>> ' . '[ ' . $add .' ]';

                file_put_contents('ip_address.txt', $add);
        ?>

Merci pour l'aide apportée.


Linux / Firefox 152.0

A voir également:

1 réponse

Grandasse_ Messages postés 960 Date d'inscription   Statut Membre Dernière intervention   610
 

Bonjour,

Essaie avec :

$add = $_SERVER[REMOTE_ADDR];
file_put_contents('ip_address.txt', $add . PHP_EOL, FILE_APPEND);

Trouvé et adapté depuis ici : https://stackoverflow.com/a/6837689


0
barnabe0057 Messages postés 14329 Date d'inscription   Statut Contributeur Dernière intervention   4 930
 

Merci pour ta réponse mais c'est toujours pareil, pas de fichier créé.

0