hikaru59 Posté 22 Juillet 2008 Posté 22 Juillet 2008 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
Anonymus Posté 22 Juillet 2008 Posté 22 Juillet 2008 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...
petit-ourson Posté 22 Juillet 2008 Posté 22 Juillet 2008 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
hikaru59 Posté 22 Juillet 2008 Auteur Posté 22 Juillet 2008 (modifié) Merci, ça marche ! ps : Il suffit de donner un nom difficile à trouver : blablabla.txt Modifié 22 Juillet 2008 par hikaru59
petit-ourson Posté 22 Juillet 2008 Posté 22 Juillet 2008 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.
Sujets conseillés
Veuillez vous connecter pour commenter
Vous pourrez laisser un commentaire après vous êtes connecté.
Connectez-vous maintenant