Inscrire le log htaccess dans une base sql
Résolu
Jibet
-
jibet -
jibet -
Bonjour à tous,
J'ai beau cherché un peu partout je ne trouve pas la réponse à la question qui hante mes nuits.
Comment je peux faire l'inscription d'un log présent sur le couple htaccess et htpasswd ?
je réussi à remonter le log via le script suivant
L'utilisateur est :
<?php
echo $_SERVER['REMOTE_USER'];
?>
ce qui donne en affichage
L'utilisateur est : "le user"
je veux inscrire "le user" dans une base car il y a un formulaire derrière qui lui aussi est inscrit. Je ne souhaite pas créer une authentification php si je peux garder le htaccess c'est mieux.
J'ai beau cherché un peu partout je ne trouve pas la réponse à la question qui hante mes nuits.
Comment je peux faire l'inscription d'un log présent sur le couple htaccess et htpasswd ?
je réussi à remonter le log via le script suivant
L'utilisateur est :
<?php
echo $_SERVER['REMOTE_USER'];
?>
ce qui donne en affichage
L'utilisateur est : "le user"
je veux inscrire "le user" dans une base car il y a un formulaire derrière qui lui aussi est inscrit. Je ne souhaite pas créer une authentification php si je peux garder le htaccess c'est mieux.
2 réponses
-
Bonjour Jibet,
Tu peux rediriger ton fichier vers un programme (ou un script PHP par exemple).
Vois: http://httpd.apache.org/docs/2.4/mod/mod_log_config.html
@+
Tom. -
En fait c'était tout bête.
<?php
$variable = $_SERVER['REMOTE_USER'];
echo $variable;
?>
<input type=hidden value=<?php echo $variable;?> name=log>
dans le formulaire et hop c'est parti.
merci à toi