Site free: historique de log
BabBab75
Messages postés
43
Date d'inscription
Statut
Membre
Dernière intervention
-
BabBab75 Messages postés 43 Date d'inscription Statut Membre Dernière intervention -
BabBab75 Messages postés 43 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
Je viens ici ce soir car je suis confronté à un problème sur mon site internet hébergée sur les serveur .
J'utilise actuellement le système de protéction par mot de passe ".htaccess" / ".htpasswd" etc. et je voudrais savoir si quelqu'un connait un "script" ou au moins un moyen d'enregistrer lors de chaque connexion, l'heure et la date, ainsi que le nom de compte utilisé pour se connecter :)
Merci à vous ;) Bonne soirée.
Cordialement.
Je viens ici ce soir car je suis confronté à un problème sur mon site internet hébergée sur les serveur .
J'utilise actuellement le système de protéction par mot de passe ".htaccess" / ".htpasswd" etc. et je voudrais savoir si quelqu'un connait un "script" ou au moins un moyen d'enregistrer lors de chaque connexion, l'heure et la date, ainsi que le nom de compte utilisé pour se connecter :)
Merci à vous ;) Bonne soirée.
Cordialement.
A voir également:
- Site free: historique de log
- Site de telechargement - Accueil - Outils
- Site comme coco - Accueil - Réseaux sociaux
- Quel site remplace coco - Accueil - Réseaux sociaux
- Site pour vendre des objets d'occasion - Guide
- Site pour partager des photos - Guide
3 réponses
il faut faire un require_one"fichierlog.php"; en debut de ton index.php
Le fichier log rajoute une lign a ton fichier "date".txt
Le fichier log rajoute une lign a ton fichier "date".txt
voila un exple de fichier log
<?php //P241 Eni
function export ($champ,$separateur=''){
global $fp;
fputs($fp,$champ);
if ($separateur!=''){
fputs($fp,$separateur);}
else {
fputs($fp,"<hr>");}
}
//echo "debut";
$deslog="./Include/Log";
if (!is_dir($deslog)){
if (!@mkdir($deslog)){
return array(false,'erreur lors de la creation du dossier $destDir');}
}
@chmod($destlog,0777);
$nom_fichier=date("y-m-d");
$separateurLog=" : ";
$fp=fopen($deslog."/".$nom_fichier.".html","a"); //P312 PHP5 avance
if ($action!="") export($action,"<br>");
export($_SERVER["REMOTE_ADDR"],$separateurLog);
export(DATE("y-m-d H:i:s"),$separateurLog);
export($_SERVER["REQUEST_URI"],$separateurLog);
export($HTTP_USER_AGENT,$separateurLog);
export($HTTP_REFERER);
export("\n");
fclose($fp);
?>
<?php //P241 Eni
function export ($champ,$separateur=''){
global $fp;
fputs($fp,$champ);
if ($separateur!=''){
fputs($fp,$separateur);}
else {
fputs($fp,"<hr>");}
}
//echo "debut";
$deslog="./Include/Log";
if (!is_dir($deslog)){
if (!@mkdir($deslog)){
return array(false,'erreur lors de la creation du dossier $destDir');}
}
@chmod($destlog,0777);
$nom_fichier=date("y-m-d");
$separateurLog=" : ";
$fp=fopen($deslog."/".$nom_fichier.".html","a"); //P312 PHP5 avance
if ($action!="") export($action,"<br>");
export($_SERVER["REMOTE_ADDR"],$separateurLog);
export(DATE("y-m-d H:i:s"),$separateurLog);
export($_SERVER["REQUEST_URI"],$separateurLog);
export($HTTP_USER_AGENT,$separateurLog);
export($HTTP_REFERER);
export("\n");
fclose($fp);
?>
Euh...
Tout d'abord merci beaucoup pour ta réponse ! :)
Cela dit !
Je ne m'y connais pas trop en info j'ai dégotée le truc du .htpasswd sur un site de tutoriel donc bon...
Où, sous quel nom, comment dois-je enregistrer ce fichier ?
Y-a-t-il quelque chose à modifier dans le fichier log que tu as mis ?
Enfin bref, est-il possible d'avoir une petite explication, une petite aide par rapport à ça, car je ne m'y retrouve plus. ? :)
Merci beaucoup ! Bonne journée :)
Tout d'abord merci beaucoup pour ta réponse ! :)
Cela dit !
Je ne m'y connais pas trop en info j'ai dégotée le truc du .htpasswd sur un site de tutoriel donc bon...
Où, sous quel nom, comment dois-je enregistrer ce fichier ?
Y-a-t-il quelque chose à modifier dans le fichier log que tu as mis ?
Enfin bref, est-il possible d'avoir une petite explication, une petite aide par rapport à ça, car je ne m'y retrouve plus. ? :)
Merci beaucoup ! Bonne journée :)