Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
3325 connectés 

  FORUM HardWare.fr
  Programmation
  HTML/CSS

  [HTML] Comment faire un compteur qui se décrémente automatiquement?

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[HTML] Comment faire un compteur qui se décrémente automatiquement?

n°1707210
max-fx
Posté le 25-03-2008 à 11:42:51  profilanswer
 

Bonjour tout le monde,
 
Je dois intégrer à un site un compteur qui se décrémente automatiquement chaque jour jusqu'à une date donnée.
 
Par exemple jusqu'au 31 mars il afficherait J - 6, puis J - 5, etc...
 
Quelqu'un aurait-il une solution?
 
Merci d'avance.

mood
Publicité
Posté le 25-03-2008 à 11:42:51  profilanswer
 

n°1707214
masklinn
í dag viðrar vel til loftárása
Posté le 25-03-2008 à 11:50:49  profilanswer
 

Pas faisable en HTML, il faut utiliser une techno serveur genre PHP


Message édité par masklinn le 25-03-2008 à 11:50:54

---------------
I mean, true, a cancer will probably destroy its host organism. But what about the cells whose mutations allow them to think outside the box by throwing away the limits imposed by overbearing genetic regulations? Isn't that a good thing?
n°1707216
max-fx
Posté le 25-03-2008 à 11:53:58  profilanswer
 

Arf ok merci.
Je ne connais pas trop le php, tu aurais un exemple ou un site qui explique un peu comment faire un tel compteur?

n°1707217
ccp6128
Syntax error
Posté le 25-03-2008 à 11:55:47  profilanswer
 

à la limite faisable en script côté client genre javascript ou vbscript. Une piste en javascript à adapter selon ta date et la timezone de ton serveur :
 

Code :
  1. <script language="JavaScript" type="text/javascript">
  2. <!--
  3. function chrono()
  4. {
  5. jour=Date.parse("January 20, 2008 GMT+1" ) - Date.parse(new Date);
  6. return(Math.round(jour/(24*60*60*1000)))
  7. }
  8. jour = chrono()
  9. if (jour > 0)
  10. {
  11. document.write("J - "+ jour);
  12. }
  13. else
  14. {
  15. document.write("J + "+ Math.abs(jour));
  16. }
  17. //-->
  18. </script>


 
Mais ça donnera des résultats dépendants de l'heure du client (pas forcément à l'heure) et pas de ton serveur (qui lui est censé avoir une heure correcte, ntp et tout.

Message cité 1 fois
Message édité par ccp6128 le 25-03-2008 à 11:56:06
n°1707220
max-fx
Posté le 25-03-2008 à 11:57:49  profilanswer
 

ccp6128 a écrit :

à la limite faisable en script côté client genre javascript ou vbscript. Une piste en javascript à adapter selon ta date et la timezone de ton serveur :
 

Code :
  1. <script language="JavaScript" type="text/javascript">
  2. <!--
  3. function chrono()
  4. {
  5. jour=Date.parse("January 20, 2008 GMT+1" ) - Date.parse(new Date);
  6. return(Math.round(jour/(24*60*60*1000)))
  7. }
  8. jour = chrono()
  9. if (jour > 0)
  10. {
  11. document.write("J - "+ jour);
  12. }
  13. else
  14. {
  15. document.write("J + "+ Math.abs(jour));
  16. }
  17. //-->
  18. </script>


 
Mais ça donnera des résultats dépendants de l'heure du client (pas forcément à l'heure) et pas de ton serveur (qui lui est censé avoir une heure correcte, ntp et tout.


 
A oui c'est pas mal ça déjà ;) merci

n°1708570
max-fx
Posté le 27-03-2008 à 11:14:23  profilanswer
 

Aie apparemment avec ce script le compteur change bien, mais à midi au lieu de minuit :/ je vais voir si je peux modifier cela facilement!

 

Edit : c'est bon en remplaçant Math.round par Math.floor!


Message édité par max-fx le 27-03-2008 à 11:56:54

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  HTML/CSS

  [HTML] Comment faire un compteur qui se décrémente automatiquement?

 

Sujets relatifs
formulaire de contact HTML[HTML] Object data et warning security IE
[HTML][JS] Changement d'image dans un <select>Images sur webmail ou html sur webmail
[HTML/PHP] question "normes de codage"Executer des actions automatiquement apres un START
[HTML/JS] Ajax : Réorganiser blocs (<div> ou <li>) dans deux niveauxRotation CSS/HTML ???
GWT, html dans une fenetre[url rewriting] "404" se transforme tout seul en "html"...
Plus de sujets relatifs à : [HTML] Comment faire un compteur qui se décrémente automatiquement?


Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)