Aller au contenu

Enregistrer IP dans un fichier


Sujets conseillés

Posté

Salut,

Je souhaite enregistrer les IP de tous ceux qui essaient entrer dans la partie administration de mon site. Voici mon script :

<?php 
$Fnm = "ip.txt";
$inF = fopen($Fnm,"w");

$ptr = ftell($inF);
$ptr = fseek($inF,$ptr-10);

$ip = $_SERVER["REMOTE_ADDR"];
fputs($inF,$ip);

fclose($inF);
?>

Le problème c'est que le dernier IP écrase toujours le précédent.

J'aimerais savoir comment l'écrire à la suite sans effacer l'IP précédent.

Merci

Posté

Bonjour,

$inF = fopen("ip.txt","a");
fputs($inF,$_SERVER["REMOTE_ADDR"]."\n");
fclose($inF);

Nico.

ps : par contre, le fait d'enregistrer ca dans un fichier '.txt' permettra à tout le monde de le lire, ce qui n'est pas génial...

Posté
ps : par contre, le fait d'enregistrer ca dans un fichier '.txt' permettra à tout le monde de le lire, ce qui n'est pas génial...

Tout dépend où se trouve le fichier :P

Posté
ps : Il suffit de donner un nom difficile à trouver : blablabla.txt

J'aurai plutôt bloqué le chargement du fichier via un .htaccess ou dans un répertoire inaccessible.

Veuillez vous connecter pour commenter

Vous pourrez laisser un commentaire après vous êtes connecté.



Connectez-vous maintenant
×
×
  • Créer...