Aide sur formulaire s'il vous plait

Résolu
thomas -  
baborge Messages postés 93 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour à tous, voilà je vous explique, je suis en train de créer un devis pour mon patron, et j'aimerais savoir comment permettre d'accéder à telle ou telle page en fonction du choix du client. A savoir que le formulaire est sous forme de "radio", faut til que j'utilise du php ou du javascript ?

Je met le code source pour bien situer le problème :

<table border="0" cellpadding="0" cellspacing="10">
<tr>
<td valign="bottom" align="left" class="vert"><b>Effectuez votre devis</b>
</td>
</tr>
<tr>
<td valign="top" align="center">
<table border="0" cellpadding="5" cellspacing="0" class="dashed_vert" bgcolor="#F0F0F0">
<tr>
<td valign="top" align="left" class="bleu"><b>Votre produit :</b>
</td>
<td valign="top" align="left" class="bleu">
<input name="radiobutton" type="radio" value="pd1">Produit1<br /><br />
<input name="radiobutton" type="radio" value="pd2">Produit2<br /><br />
<input name="radiobutton" type="radio" value="pd3">Produit3<br /><br />
</td>
</tr>
</table>
</td>
</tr>
<tr>
<td height="10">
</td>
</tr>
<tr>
<td valign="top" align="center">
<input type="submit" name="ok" value="Envoyer">
</td>
</tr>
</table>

Merci pour votre aide à l'avance :)

2 réponses

  1. Tatsunokami Messages postés 194 Statut Membre 20
     
    Salut Thomas!

    Qu'on me corrige si je me trompe, mais il me semble que tu n'as besoin ni de php ni de java. Je ne peux pas te donner le code exact mais la méthode est la suivante:
    Si radiobuuton=pd1 alors.....
    Sinon
    Si radiobutton=pd2 alors...
    Sinon
    alors....

    Voilà, pour le code il faudra voir avce quelqu'un d'autres! :)

    Bien @micalement,

    Tat.
    0
    1. thomas
       
      Merci, toutefois je me doute bien que la base de construction allait être if et else, mais je ne vois pas comment faire appel à une page à partir d'un bouton radio et quel langage il convient d'utiliser :s

      Help svp
      0
  2. baborge Messages postés 93 Date d'inscription   Statut Membre Dernière intervention   33
     
    il faut que ton bouton radio soit dans un form

    DANS LE HEAD

    <script language="javascript" type="text/javascript">
        function maj()
        {
                Vdocument = document.nom_form.radiobutton.value;
    
                if (Vdocument == "pd1")
                { 
                Vfichier = "Produit1.html";
                }
                else
               {  
               etc...  ou une boucle
               }
    
               document.location= vFichier;
         }
    </script>
    

    dans le boby

    <form name="nom_form" action="javascript: void maj()" method="post"> 
    ...
    ...
    <input type="submit" name="ok" value="Envoyer"> 
    

    ou
    <input type="button" name="ok" value="Envoyer" onClick="javascript: void maj()" >
    
    0
    1. thomas
       
      Merci beaucoup \o/\o/\o/
      0
    2. baborge Messages postés 93 Date d'inscription   Statut Membre Dernière intervention   33
       
      de rien....


      ;-)
      0