Enregistrer ip de mes visiteurs
Résolu
lalain67000
Messages postés
92
Date d'inscription
Statut
Membre
Dernière intervention
-
lalain67000 Messages postés 92 Date d'inscription Statut Membre Dernière intervention -
lalain67000 Messages postés 92 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
Je ne connais rien en php, si quelqu'un veut bien me dire ? Merci tout plein !!
J'ai trouvé ici sur comment ça marche, un code php à cette adresse :
https://forums.commentcamarche.net/forum/affich-15473151-enregistrer-ip-entrant-sur-site-internet
<?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);
}
//
?>
Puis ce texte :
"Il suffit de créer un fichier log.html CHMOD 777 dans le même répertoire pour récupérer les enregistrements."
Mes questions :
- ce code php est-il fonctionnel tel quel ?
- faut-il effacer "// IP log " et "//" à la fin ?
- dois-je l'inclure dans une de mes pages html ou dans un fichier .php séparé ?
- mon site est hébergé chez Free, qu'est-ce que ce "CHMOD 777" ?
Je ne connais rien en php, si quelqu'un veut bien me dire ? Merci tout plein !!
J'ai trouvé ici sur comment ça marche, un code php à cette adresse :
https://forums.commentcamarche.net/forum/affich-15473151-enregistrer-ip-entrant-sur-site-internet
<?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);
}
//
?>
Puis ce texte :
"Il suffit de créer un fichier log.html CHMOD 777 dans le même répertoire pour récupérer les enregistrements."
Mes questions :
- ce code php est-il fonctionnel tel quel ?
- faut-il effacer "// IP log " et "//" à la fin ?
- dois-je l'inclure dans une de mes pages html ou dans un fichier .php séparé ?
- mon site est hébergé chez Free, qu'est-ce que ce "CHMOD 777" ?
A voir également:
- Enregistrer ip de mes visiteurs
- Ethernet n'a pas de configuration ip valide - Guide
- Audacity enregistrer son pc - Guide
- Télévision ip - Guide
- Comment connaître son adresse ip - Guide
- Ip local - Guide
4 réponses
salut
je pense que ça doit fonctionner
tu peux mettre ce code dans un fichier .php, que tu incluras dans chaque page que tu veux afficher sur ton site, mais ces pages doivent être au format php aussi
tu n'effaces rien, tu laisses tel quel
chmod 777 c'est les droits d'accès au fichier, tu peux créer ce fichier sur ton ordinateur, le mettre sur le ftp et y mettre les droits 777 dessus
bien que je doute que ça soit obligatoire.
je pense que ça doit fonctionner
tu peux mettre ce code dans un fichier .php, que tu incluras dans chaque page que tu veux afficher sur ton site, mais ces pages doivent être au format php aussi
tu n'effaces rien, tu laisses tel quel
chmod 777 c'est les droits d'accès au fichier, tu peux créer ce fichier sur ton ordinateur, le mettre sur le ftp et y mettre les droits 777 dessus
bien que je doute que ça soit obligatoire.
Merci, ThEBIShOp,
mais tous mes visiteurs passent par l'index de mon frameset,
et je veux inclure
<?php
include('toto.php');
?>
dans ma page html qui est dans ma frame d'accueil.
Il s'agit donc d'un lien vers un toto.php
Pourquoi tous les fichiers de mes pages devraient-ils être en .php ?
mais tous mes visiteurs passent par l'index de mon frameset,
et je veux inclure
<?php
include('toto.php');
?>
dans ma page html qui est dans ma frame d'accueil.
Il s'agit donc d'un lien vers un toto.php
Pourquoi tous les fichiers de mes pages devraient-ils être en .php ?
Ok, merci beaucoup,
par conséquent je vais laisser tomber l'enregistrement des IP de mes visiteurs,
car il faudrait que mes pages soient écrites en php alors qu'elles sont toutes en html...
Et je ne sais pas écrire mes pages en php...
Je vais chercher un autre moyen :-)
Bonne journée à toi, et merci encore de t'être penché sur mes questions.
Alain
par conséquent je vais laisser tomber l'enregistrement des IP de mes visiteurs,
car il faudrait que mes pages soient écrites en php alors qu'elles sont toutes en html...
Et je ne sais pas écrire mes pages en php...
Je vais chercher un autre moyen :-)
Bonne journée à toi, et merci encore de t'être penché sur mes questions.
Alain
Eh bien voilà,
je ne voulais pas modifier tous mes fichiers avec l'extension.php,
cela aurait impliqué de changer tous mes liens internes...
Alors je suis passé par un code javascript qui pointe vers des fichiers.php externes,
que j'ai trouvés à cette adresse :
https://codes-sources.commentcamarche.net/
Cela fonctionne assez bien, je verrai à l'usure :-)
Un grand merci à ThEBiShOp pour sa participation, vraiment !
Bonne journée,
Alain
je ne voulais pas modifier tous mes fichiers avec l'extension.php,
cela aurait impliqué de changer tous mes liens internes...
Alors je suis passé par un code javascript qui pointe vers des fichiers.php externes,
que j'ai trouvés à cette adresse :
https://codes-sources.commentcamarche.net/
Cela fonctionne assez bien, je verrai à l'usure :-)
Un grand merci à ThEBiShOp pour sa participation, vraiment !
Bonne journée,
Alain