Page 1 sur 1

Enregistrer IP dans un fichier

Posté : 23 juil. 2008, 00:05
par fatalfury
Salut,

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

Code : Tout sélectionner

<?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é : 23 juil. 2008, 09:27
par Alkann
En regardant la documentation de fopen, tu peux voir qu'il faut utiliser w+ au lieu de w.

Posté : 23 juil. 2008, 14:23
par chrislabricole
Encore plus simple, si t'es sous PHP5, tu peux utiliser la fonction file_put_contents() ;)