Page 1 sur 1

formulaire à destinations multiples

Posté : 14 sept. 2005, 11:07
par brown33
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.

Posté : 14 sept. 2005, 12:02
par ouckileou
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.

Posté : 14 sept. 2005, 12:23
par Invité
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?

Posté : 14 sept. 2005, 12:27
par Cyrano
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.
}
?>

Posté : 14 sept. 2005, 13:07
par Invité
c'est parfait, meric bcp