Enregistrer le ip de chaque visiteur

Soyez le premier à donner votre avis sur cette source.

Snippet vu 17 651 fois - Téléchargée 32 fois

Contenu du snippet

Sa sert a enregistrer le Ip de chaque visiteur qui vont sur votre page dans un fichier text

Source / Exemple :


<?php
$fichier = fopen("ip.txt", "a");
fputs($fichier, $REMOTE_ADDR."\n");
fclose($fichier);
echo ("Votre IP (".$REMOTE_ADDR. ")a été ajouter a notre db,bonne journée<br>")
?>

A voir également

Ajouter un commentaire Commentaires
Messages postés
1
Date d'inscription
mercredi 20 avril 2011
Statut
Membre
Dernière intervention
20 avril 2011

où se trouve le fichier ip.txt?
Messages postés
6
Date d'inscription
samedi 24 novembre 2007
Statut
Membre
Dernière intervention
30 novembre 2007

desolé j'ai changer la ligne ,ca me bloque la page php .
Messages postés
592
Date d'inscription
samedi 19 janvier 2002
Statut
Membre
Dernière intervention
4 décembre 2008

Si tu es sous windows c'est que les retours a la lignes sont different que sur unix,
tu dois donc remplacé le \n par \r\n

si tu souhaite ajouté la date a coté alors tu peux écrire :
fputs($fichier, $_SERVER['REMOTE_ADDR'].date('Y-m-d H:i:s')."\r\n");

J'espère t'avoir aidé.
Messages postés
6
Date d'inscription
samedi 24 novembre 2007
Statut
Membre
Dernière intervention
30 novembre 2007

bonjour
j'ai tous fait ,le probleme est que les adresse ip sont toutes a la chaine ,j'aimerai trouver un script qui me met les ip comme suit :

50.185.147.169 12 oct 2005 11:42
50.185.147.169 12 oct 2005 17:25
40.144.177.182 12 oct 2005 18:02

dans mon document ip.txt, est ce possible ?,si oui merci de me communiquer le script.
Messages postés
406
Date d'inscription
mardi 7 mai 2002
Statut
Membre
Dernière intervention
2 octobre 2004

chm010590: utilise un seul fputs

e.g. fputs($fichier, $REMOTE_ADDR . "", $ladate . " | " . $name);
Afficher les 17 commentaires

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.