Enregistrer IP entrant sur site internet

Résolu/Fermé
lucas01 Messages postés 1835 Date d'inscription samedi 31 janvier 2009 Statut Membre Dernière intervention 15 octobre 2014 - 4 déc. 2009 à 19:33
 Cosmik - 27 mai 2011 à 16:56
Bonjour,
je cherche un code de préférence PHP qui enregistrerait, sur quoi? J'en sais rien, mais qui enregistrerait les adresse IP entrant sur mon site.

En cas de hacking, ect . . .

Merci de vos solutions !
A voir également:

11 réponses

abderrahimv Messages postés 22 Date d'inscription jeudi 11 juin 2009 Statut Membre Dernière intervention 4 décembre 2009 33
4 déc. 2009 à 20:10
J'ai trouvé ce script que j'ai un peu modifié et qui fonctionne parfaitement.

<?php
// IP log
$TextFile = "log.html";
$contents = file_get_contents($TextFile);
$CurrentDate = date("d-m-y H:i");
$ip = (isset($_SERVER)) ? $_SERVER['REMOTE_ADDR'] : $HTTP_SERVER_VARS['REMOTE_ADDR'];
$log = $CurrentDate.' - '.$ip."<br />\n".$contents;
if($FP = fopen($TextFile, "w")){
fwrite($FP, $log);
fclose($FP);
}
//
?>


Il suffit de créer un fichier log.html CHMOD 777 dans le même répertoire pour récupérer les enregistrements.
9
abderrahimv Messages postés 22 Date d'inscription jeudi 11 juin 2009 Statut Membre Dernière intervention 4 décembre 2009 33
4 déc. 2009 à 20:34
mais attention le code que j'ai posté est dépendant, ce code est en php, tu l'ajoute au code php de ton page principale, et tu crée un fichier vide (log.html) ou il s'enregistre les IP.
3
abderrahimv Messages postés 22 Date d'inscription jeudi 11 juin 2009 Statut Membre Dernière intervention 4 décembre 2009 33
4 déc. 2009 à 20:44
oui, mais attention c'est "log.html" pas "log.htm"
1
lucas01 Messages postés 1835 Date d'inscription samedi 31 janvier 2009 Statut Membre Dernière intervention 15 octobre 2014 102
4 déc. 2009 à 20:48
SUPER SA MARCHE 04-12-09 20:46 - 88.*********** (je suis pas aussi bête d'exposer mon Ip) hihi MERCI MERCI MERCI ! ! ! ! ! !
1

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
lucas01 Messages postés 1835 Date d'inscription samedi 31 janvier 2009 Statut Membre Dernière intervention 15 octobre 2014 102
4 déc. 2009 à 20:20
Donc vous voulez dire que sur le serveur ou je suis héberger je ne veut pas faire de pub mais...(power- heberg), j'envoie via FTP le fichier "log.html CHMOD 777" dans le même répertoire que la page codé avec le php?
0
lucas01 Messages postés 1835 Date d'inscription samedi 31 janvier 2009 Statut Membre Dernière intervention 15 octobre 2014 102
4 déc. 2009 à 20:23
PS: comment on fait pour faire un fichier log.html CHMOD 777 ?
le html sava, mais CHMOD 777 ? ? ? La vous me poser une colle,

Merci de votre réponse
0
abderrahimv Messages postés 22 Date d'inscription jeudi 11 juin 2009 Statut Membre Dernière intervention 4 décembre 2009 33
4 déc. 2009 à 20:28
Il faut se connecter par ftp avec Poste de travail, puis tu clique droit sur le fichier log.html puis Propriété, et tu tu coche tous les cases (lecture, écriture, exécution).
0
abderrahimv Messages postés 22 Date d'inscription jeudi 11 juin 2009 Statut Membre Dernière intervention 4 décembre 2009 33
4 déc. 2009 à 20:31
oui dans le même dossier
0
lucas01 Messages postés 1835 Date d'inscription samedi 31 janvier 2009 Statut Membre Dernière intervention 15 octobre 2014 102
4 déc. 2009 à 20:43
Le fichier log.htm je met rien dedans, je creer le fichier sans rien mettre. ? !
0
abderrahimv Messages postés 22 Date d'inscription jeudi 11 juin 2009 Statut Membre Dernière intervention 4 décembre 2009 33
4 déc. 2009 à 20:50
De rien. :-)
0
Merci beaucoup pour ce bout de code, tout fonctionne nickel : )
-1