bonjour à tous!
j'ai une application en php qui existe déjà.
j'utilise des sessions avec php4 et easyphp1.7 dans windows XP avec le navigateur Mozila firefox.
je veux developer un code qui me permettra de caculer la durée ou autrement dit le temps_passe entre la connexion et la deconexion de chaque utilisateur par jour.
j'ai déjà une table
conges_users(u_login(id), u_password,.............. ..) dans l'application.
j'ai crée une nouvelle table
conges_users_log(id_log(i d), u_login(id), start_date, ,time, temps_passe)
je mets ce code au tout debut de la page session:
session_start();
$_SESSION['start_date'] = time();
je mets ce code au tout debut de la page deconnexin:
$temps_passe = time() - $_SESSION['start_date'];
et pour stocker cette valeur de temps_passe dans la base et lamettre à jour j'execute cette requete:
$sql = 'INSERT INTO ' . $conges_users_log . ' (u_login, temps_passe) ON DUPLICATE KEY UPDATE temps_passe=temps_passe+' . $temps_passe;
pour detruire la session:
session_destroy();
mais malgrés tout ça marche pas.
ça vous dit de jeter un coup d'oeil pour m'aider, c'est trés important.
car je suis perdu, je ne sais pas si cen'est plus là où je devais placer les ou si les codes sont mal faits, perdu!!!!!!
au secours!!!!!!!!!!!!!!!!!! !!!!!!!!!!
j'ai une application en php qui existe déjà.
j'utilise des sessions avec php4 et easyphp1.7 dans windows XP avec le navigateur Mozila firefox.
je veux developer un code qui me permettra de caculer la durée ou autrement dit le temps_passe entre la connexion et la deconexion de chaque utilisateur par jour.
j'ai déjà une table
conges_users(u_login(id), u_password,.............. ..) dans l'application.
j'ai crée une nouvelle table
conges_users_log(id_log(i d), u_login(id), start_date, ,time, temps_passe)
je mets ce code au tout debut de la page session:
session_start();
$_SESSION['start_date'] = time();
je mets ce code au tout debut de la page deconnexin:
$temps_passe = time() - $_SESSION['start_date'];
et pour stocker cette valeur de temps_passe dans la base et lamettre à jour j'execute cette requete:
$sql = 'INSERT INTO ' . $conges_users_log . ' (u_login, temps_passe) ON DUPLICATE KEY UPDATE temps_passe=temps_passe+' . $temps_passe;
pour detruire la session:
session_destroy();
mais malgrés tout ça marche pas.
ça vous dit de jeter un coup d'oeil pour m'aider, c'est trés important.
car je suis perdu, je ne sais pas si cen'est plus là où je devais placer les ou si les codes sont mal faits, perdu!!!!!!
au secours!!!!!!!!!!!!!!!!!! !!!!!!!!!!