[HTML-PHP] Formulaires

Formulaires [HTML-PHP] - Programmation

Marsh Posté le 06-02-2002 à 18:22:53    

Bonsoir,
 
Dans un formulaire j aimerai mettre deux bouttons pour valider mon formulaire qui me renvoie sur une page differente.
 
Mais lorsque qu on fait un formulaire on definit l'action ou on met une url.
 
Avez vous une solution pour rediriger mes données de formulaires sur une page differente selon le boutton ?
 
Merci.

Reply

Marsh Posté le 06-02-2002 à 18:22:53   

Reply

Marsh Posté le 06-02-2002 à 18:33:46    

UP

Reply

Marsh Posté le 06-02-2002 à 19:14:19    

une solution ?
pleaseeeeee.......
 ;)

Reply

Marsh Posté le 06-02-2002 à 19:16:30    

tu fais une page pour gérer ton script (<FORM ...> ) et tu redirige toutes les données vers la page désirée suivant la valeurs que tu as

Reply

Marsh Posté le 06-02-2002 à 20:04:05    

j'ai deja expliqué comment le faire avec du JS -> c'etait exactement la meme question, fait une recherche .

Reply

Marsh Posté le 06-02-2002 à 20:15:36    

je reposte mon exemple
 
 

Code :
  1. <html>
  2. <head>
  3. <title>Exemple de forumlaire à 2 boutons</title>
  4. <script language="JavaScript">
  5. function doAct(bouton)
  6. {
  7. if (bouton.name=="LOGIN" )
  8. {
  9.      document.DForm.action="login.asp";
  10.      document.DForm.submit();
  11. }
  12. else if (bouton.name=="DEL" )
  13. {
  14.      document.DForm.action="delete.asp";
  15.      document.DForm.submit();
  16. }
  17. else
  18. {
  19.      alert("Ouais, mais là, faut cliquer sur un bouton\nSinon, je sais pas ce que tu veux pauvre nain !" );
  20. }
  21. }
  22. </script>
  23. </head>
  24. <body>
  25. <form name="DForm" method="POST">
  26. Nom : <input type="TEXT" name="NOM"><br>
  27. Pass : <input type="PASSWORD" name="PASS"><br>
  28. <input type="Submit" name="LOGIN" value="Login" onclick="doAct(this);"> <input type="Submit" name="DEL" value="Destroy" onclick="doAct(this);">
  29. </form>
  30. </body>
  31. </html>

Reply

Marsh Posté le 06-02-2002 à 21:27:27    

je vous remercie
ce que je voulais eviter c de passer par une page intermediaire

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed