J'ai un site qui est accessible uniquement via un Login et Pass, je voudrais savoir s'il serait possible (et si oui comment
Merci
Ce que l'on apprend par l'effort reste toujours ancré beaucoup plus longtemps.
Je veux surtout savoir qui c'est connecté les pages visité c'est secondaire.Ce que tu veux faire n'est pas très clair, mais si j'ai bien compris, tu veux savoir quelles sont les pages qu'un utilisateur authentifié à consulté ?
C'est effectivement possible, quant à la solution, et bien quand l'utilisateur se connecte, tu sais de qui il s'agit. Quand il ouvre une page, tu sais forcément de laquelle il s'agit, quant à écrire tout ça dans un fichier texte que tu complètes au fur et à mesure, y a toutes les fonctions dont tu as besoin dans la doc de gestion des fichiers
Ce que l'on apprend par l'effort reste toujours ancré beaucoup plus longtemps.
Salut,C'est encore plus simple alors
Quand tes utilisateurs se connectent, et que tu vérifies leur login/pass, il te suffit (si ce n'est pas déjà le cas) de ramener une info les concernant (id, nom ou autre).
Tu ouvres un fichier en mode append pour ajouter des lignes et tu rajoutes l'info avec la date et l'heure tant qu'à faire, et le tour est joué
<?php
session_start();
if (!isset($_SESSION['login'])) {
header ('Location: ../../index.php');
exit();
}
include ('../../connect/fc-phpconnect_tvc.php');
$login = $_SESSION['login'];
$time = $date;
$date = date("Y-m-j");
$_SESSION['chemin'] = $_SERVER['REQUEST_URI'];
$chemin = $_SESSION['chemin'];
$time = $heure = date("H:i");
$sql = "INSERT INTO statistique (login, date, chemin, time) values ('".$login."','".$date."','".$chemin."','".$time."')";
$insert = mysql_query($sql) or die (mysql_error());
?>
Et un include dans chaque page du site.include "stat.php";
Et voilà je laisse la solution pour d'autres
Ce que l'on apprend par l'effort reste toujours ancré beaucoup plus longtemps.