Enregistrer IP entrant sur site internet
Résolu
lucas01
Messages postés
1835
Date d'inscription
Statut
Membre
Dernière intervention
-
Cosmik -
Cosmik -
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 !
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:
- Enregistrer IP entrant sur site internet
- Ethernet n'a pas de configuration ip valide - Guide
- Audacity enregistrer son pc - Guide
- Site comme coco - Accueil - Réseaux sociaux
- Site de telechargement - Accueil - Outils
- Quel site remplace coco - Accueil - Réseaux sociaux
11 réponses
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.
<?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.
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.
SUPER SA MARCHE 04-12-09 20:46 - 88.*********** (je suis pas aussi bête d'exposer mon Ip) hihi MERCI MERCI MERCI ! ! ! ! ! !
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
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?
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
le html sava, mais CHMOD 777 ? ? ? La vous me poser une colle,
Merci de votre réponse
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).