Creer un formulaire avec bouton

Résolu/Fermé
cazu - 18 déc. 2012 à 20:23
 Utilisateur anonyme - 18 déc. 2012 à 21:04
Bonjour,

J' aimerai créer un formulaire avec bouton qui redirigerai vers url différentes selon ce que l' utilisateur a rempli.
Par exemple: si il choisi pomme dans le formulaire , il sera redirigé vers l' url pomme
Si il choisi banane vers l' url banane......

Pouvez vous m' aidé svp?


A voir également:

2 réponses

Bonsoir, en javascript

<!DOCTYPE html> 
<html> 
 <head> 
  <title>mot de passe</title> 
  <meta charset="UTF-8" /> 
 </head> 
 <body> 
  <form id="form"> 
   <label>pomme</label> 
   <input type="radio" name="radio" checked="checked" /> 
   <br /> 
   <label>banane</label> 
   <input type="radio" name="radio" /> 
   <br /> 
   <label>pêche</label> 
   <input type="radio" name="radio" /> 
   <br /> 
   <input type="submit" value="c est partit" /> 
  </form> 
  <script type="text/javascript"> 
   var form = document.getElementById("form"); 
   var radio = document.getElementsByName("radio"); 

   function redirection() { 
    if(radio[0].checked) { 
     window.location.href = "https://fr.wikipedia.org/wiki/Pomme"; 
    } else if(radio[1].checked) { 
     window.location.href = "https://fr.wikipedia.org/wiki/Banane"; 

    } else if(radio[2].checked) { 
     window.location.href = "http://fr.wikipedia.org/wiki/P%C3%AAche_(fruit)"; 

    } else { 
     alert("erreur"); 
    } 
   } 


   form.addEventListener("submit", function(e) { 

    redirection(); 
    e.preventDefault(); 
   }, true); 

  </script> 
 </body> 
</html> 
2
Merci beaucoup c est exactement ce que je cherchai :)

Comment je pourrai te remercier?
0
Utilisateur anonyme
18 déc. 2012 à 21:04
en mettant résolu
0
Nhay Messages postés 838 Date d'inscription vendredi 2 novembre 2012 Statut Membre Dernière intervention 17 décembre 2015 126
18 déc. 2012 à 20:46
Tu peut mettre ça sur la page du formulaire :
<?php
If($_POST["fruits"]){
    switch($_POST["fruits"]){
        case "banane":
              header("location:banane.html");
              break;
        case "pomme":
              header("location:pomme.html");
              break;
    }
}
?>
0
Merci pour ta reponse.

Mais c' est possible de le mettre en Html?
0
Nhay Messages postés 838 Date d'inscription vendredi 2 novembre 2012 Statut Membre Dernière intervention 17 décembre 2015 126
18 déc. 2012 à 20:51
J'ai pas souvenir qu'on puissent faire ça en html, en javascript c'est surement jouable par contre, mais il peut être indisponible ou désactiver sur certains clients ...
0
Arf , je suis seulement débutant en HTML alors le PHP c' est pas pour tout de suite :)

peut tu me donné un exemple de formulaire avec un emplacement text par exemple nom et un menu pomme, banane ..... svp?

Un grand merci d' avance.
0