formulaire à destinations multiples

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : formulaire à destinations multiples

par Invité » 14 sept. 2005, 13:07

c'est parfait, meric bcp

par Cyrano » 14 sept. 2005, 12:27

En cherchant le nom du bouton cliqué:
if(isset($_POST['submit1']))
{
    //... traitement correspondant au submit1;
}
elseif(isset($_POST['submit2']))
{
    //... traitement correspondant au submit2;
}
elseif(isset($_POST['submit3']))
{
    //... traitement correspondant au submit3;
}
else
{
    //... aucun bouton submit n'a été cliqué, affichage normal du formulaire.
}
?>

par Invité » 14 sept. 2005, 12:23

si j'ai bien compris: en php, le nom du bouton submit est envoyé quand on valide le formulaire?
comment récupérer le nom du bouton (bouton1, bouton2, bouton3) dans le script intermédiaire?

par ouckileou » 14 sept. 2005, 12:02

Tu peux nommer différement tes boutons (submit1, submit2 et submit3), puis faire un petit script intermédiaire qui suivant la variable submit qui existe va rediriger sur le script correspondant.

formulaire à destinations multiples

par brown33 » 14 sept. 2005, 11:07

Bonjour,
j'ai un unique formulaire que je souhaite envoyer à 3 pages différentes sous conditions.
Si on clique bouton 1 les données sont envoyées page 1, bouton2=>page2, bouton3=>page3.
2 questions:
1-est-ce possible avec des boutons submit et php, sans javascript?
2-s'il y a plusieurs méthodes, quelle est la meilleure?
Merci pour vos réponses.