Bonjour a tous,

je revient vers vous pour un autre soucis qui se pose a ma petite connaissance en js,

voila j'ai une partie "enchere" sur mon site, quand le membre enclenche une enchere ca m'affiche un compteur et un bloc enchere :

Nom : 2015-09-28_154327.png
Affichages : 462
Taille : 7,6 Ko

le compteur fonctionne très bien, ce que je cherche a faire c'est :

1 / en fin de chrono afficher a la place "Enchere términée"

2 / désactiver le bouton "encherire"

le code du compteur :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
<script type="text/javascript">
                          var Affiche=document.getElementById("Compte");
                              function Rebour() {
                              var date1 = new Date();
                              var date2 = new Date ("<?php echo $rtf;?>");
                              var sec = (date2 - date1) / 1000;
                              var n = 24 * 3600;
                              if (sec > 0) {
                              j = Math.floor (sec / n);
                              h = Math.floor ((sec - (j * n)) / 3600);
                              mn = Math.floor ((sec - ((j * n + h * 3600))) / 60);
                              sec = Math.floor (sec - ((j * n + h * 3600 + mn * 60)));
                              Affiche.innerHTML = "Fin de l'enchére<br/><font style='font-size:18px;'><b> " + j +" Jrs "+ h +" Hr "+ mn +" Mn "+ sec + " Sec</b></font>";
                              window.status = "Enchére terminée : " + j +" j "+ h +" h "+ mn +" min "+ sec + " s ";
                              }
                              setTimeout (Rebour, 1000);
                              }
                              Rebour();
                        </script>
merci pour votre aide

[edit]

pour le numéro 1 j'ai réussi en faisant :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
<script type="text/javascript">
                          var Affiche=document.getElementById("Compte");
                              function Rebour() {
                              var date1 = new Date();
                              var date2 = new Date ("<?php echo $rtf;?>");
                              var sec = (date2 - date1) / 1000;
                              var n = 24 * 3600;
                              if (sec > 0) {
                              j = Math.floor (sec / n);
                              h = Math.floor ((sec - (j * n)) / 3600);
                              mn = Math.floor ((sec - ((j * n + h * 3600))) / 60);
                              sec = Math.floor (sec - ((j * n + h * 3600 + mn * 60)));
                              Affiche.innerHTML = "Fin de l'enchére<br/><font style='font-size:18px;'><b> " + j +" Jrs "+ h +" Hr "+ mn +" Mn "+ sec + " Sec</b></font>";
                              window.status = "Enchére terminée : " + j +" j "+ h +" h "+ mn +" min "+ sec + " s ";
                              }
							  else
	                          {
		                      Affiche.innerHTML = 'Enchere terminée <br/> Montant : <b><?php echo $ro['surprice'];?></b><br/>Par : <b><?php echo $ro['nomenchere'];?></b> .';
	                          }
                              setTimeout (Rebour, 1000);
                              }
                              Rebour();
                        </script>
Nom : 2015-09-28_161043.png
Affichages : 377
Taille : 7,9 Ko

me reste cacher le bouton "Encherire"

merci

bon comme quoi je ne cherche pas avant de poser mes questions, désolé :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
$datejour = date("M d h:m:s Y", strtotime("+0 days"));
$datefin = date("M d h:m:s Y", strtotime($ro['datefin']));
 
 
if ($datejour > $datefin)
 
{$adr = 'fin.php';}
else
{$adr = 'encherire.php?adid='.$ro['adid'].'&ip='.$_SERVER['REMOTE_ADDR'].'';}