Forum de discussion
Forum « Programmation HTML » (archives)
Re: base de données, timer ou durée de connexion
Envoyé: 27 mars 2004, 9h16 par Oznog
Le HTML ne peut rien y faire. Tu peux l'utiliser pour afficher un texte, une image sans plus.
D'autre part, la base de données non plus, elle ne stock que des données sans aucun rapport avec le HTML. Alors je ne connaît pas tous les détails de ton problème mais tu semble vouloir un système complet, plus facile à dire qu'à faire. Commence par le dire.
Dans ton cas tu dois utiliser le Javascript pour récupérer la durée de connexion. Il y a des exemples partout sur le Web. Mais avant d'aller plus loin tu devra faire un effort, trouve toi des scripts de "timer" et pratique. (http://javascript.internet.com/clocks/) Tu en trouvera partout meme sur le forum Javascript. Pour l'instant : voilà le principe :
1. Attendre le premier clic et le comportement "onclick".
2. Ouvrir un "drapeau" (flag ou boléenne à vrais). (monDrapeau=true;)
3. Saisir l'heure et la garder dans une variable (var dHeure1 = new Date();)
4. Attendre le deuxième clic. Le deuxième clic est identifié seulement si le "drapeau" est ouvert!
5. Saisir l'heure une nouvelle fois, dans une nouvelle variable. (var dHeure2 = new Date();)
6. La comparer à la première "heure" (soustraction).
7. Tu te retrouve avec la durée de la connexion.
Alors là tu peux bien faire ce que tu veux, je ai aucune idée de ton "tableau de reconnaissance en direct". Faire une ou plusieurs requêtes sur le serveur pour manipuler ces données, et les stocker dans une base de données. Les retourner au naqvigateur et afficher un résultat. Peut importe, tout ça doit se faire avec un langage serveur ; ASP, PHP, JSP, Perl, etc.
Ciao
Oznog
Réponses
|