Utilisateurs

ViPHP
ViPHP | 2291 Messages

06 sept. 2006, 12:07

Bonjour,

J'ai un site qui est accessible uniquement via un Login et Pass, je voudrais savoir s'il serait possible (et si oui comment :?: ) dans une Page ou un fichier.txt créer une copie des utilisateurs qui ont visiter les différentes pages du site ?.

Merci
ImageCe que l'on apprend par l'effort reste toujours ancré beaucoup plus longtemps.

Avatar du membre
Modérateur PHPfrance
Modérateur PHPfrance | 10684 Messages

06 sept. 2006, 12:29

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 :)

ViPHP
ViPHP | 2291 Messages

06 sept. 2006, 12:31

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 :)
Je veux surtout savoir qui c'est connecté les pages visité c'est secondaire.
Depuis plusieurs poste j'ai comme un sentiments bizarre :(

Merci :wink:
ImageCe que l'on apprend par l'effort reste toujours ancré beaucoup plus longtemps.

ViPHP
ViPHP | 2291 Messages

06 sept. 2006, 16:42

Salut,

Oui mais comment je démarre, à partir d'ou de ma page login ?
Comment je pourrais enregistré dans une page les login qui se sont connecté ?
ImageCe que l'on apprend par l'effort reste toujours ancré beaucoup plus longtemps.

Avatar du membre
Modérateur PHPfrance
Modérateur PHPfrance | 10684 Messages

06 sept. 2006, 17:04

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é :)

ViPHP
ViPHP | 2291 Messages

06 sept. 2006, 21:48

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é :)
Salut,

Bon alors j'ai réussi à créer ceci.
<?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 :?:
Maintenant si il y à moyen de faire mieux je suis ouvert à toutes proposition :wink:
Merci :wink:
ImageCe que l'on apprend par l'effort reste toujours ancré beaucoup plus longtemps.