Pb methode get

Résolu
Bonjour,

je voudrai récupérer la valeur numérique de ce petit code (name="amount") sur une autre page MERCI POUR VOS REPONSES

<form> 
<input style="text-align:center;"  name="amount" maxlength="6" size="6" value="0" method="GET"> 
<input type="button" value="+" onClick="javascript:this.form.amount.value++;"> 
<input type="button" value="-" onClick="javascript:if (this.form.amount.value>0)this.form.amount.value--;"> 
</form> 

<FORM name="decompte"> 
<input type="button" value="Construire"  onclick="document.location.href='decompte.php';this.disabled=true"> 
<input type="button" value="Vendre" onclick=""> 
</FORM> 


Voici ce que j'ai mi en php sur ma deuxieme feuille mais rien à faire ça bug, la valeur reste à zero.

$temps = ($_GET['amount'])*60; 
$temps_final = $temps  + time(); 




Moi je plante et toi tu creuses !!!

4 réponses

  1. Salut,

    Je ne suis pas un expert en HTML, mais selon mes modestes connaissances, la balise <input> n'a pas un attribut "method", pour faire il faut mettre votre champs dans un formulaire.
    En plus la cible de votre action d'envoi n'est pas définie pour ce champs, je vous propose:
    <form action="cible.php" method="get"> 
    <input style="text-align:center;"  name="amount" maxlength="6" size="6" value="0" method="GET"> 
    <input type="button" value="+" onClick="javascript:this.form.amount.value++;"> 
    <input type="button" value="-" onClick="javascript:if (this.form.amount.value>0)this.form.amount.value--;">
    <input type="submit" value="Envoyer" 
    </form> 
    
    1
    1. re

      et bien bonne nouvelle
      voici le code

      avec mes deux boutons + et - (valeur qui change ) et bien entendu récupération
      de la valeur champ par GET
      a force de chercher on trouve

      JE PARTAGE DONC MON CODE

      <FORM  action="decompte.php" method="GET"> 
      Combien ?<input style="text-align:center;" name="decompte" maxlength="6" size="6" value="0" ><br> 
      <input type="button" value="+" onClick="javascript:this.form.decompte.value++;">  
      <input type="button" value="-" onClick="javascript:if(this.form.decompte.value>0)this.form.decompte.value--;"> 
      <input type="submit" value="Construire"> 
      </FORM> 
      

      Moi je plante et toi tu creuses !!!
      1
      1. bonjour,

        effectivement votre raisonnement est juste

        tout en incluant "action=" ça fonctionne

        c'est ce que je voulais éviter de faire et passer outre cette commande action

        mais je vais réfléchir et peut être quelqu'un aura une solution pour moi ....
        0
        1. bonjour,

          je viens de changer mon code
          il fonctionne

          donc je pose ma question de façon différente

          est il possible d'intégrer à ce code deux petits boutons + (valeur champ +1)et - (valeur champ -1)

          ces deux boutons ne peuvent qu'agir que sur la valeur du champ

          avez vous une solution pour moi ???
          merci pour vos réponses

          <FORM  action="decompte.php" method="GET"> 
          Combien ?<input style="text-align:center;" name="decompte" maxlength="6" size="6" value="0" ><br> 
          <input type="submit" value="Construire"> 
          </FORM> 
          

          Moi je plante et toi tu creuses !!!
          0