Deux submit dans un formulaire
Résolu
ben85350
Messages postés
622
Statut
Membre
-
ben85350 Messages postés 622 Statut Membre -
ben85350 Messages postés 622 Statut Membre -
Bonsoir,
J'ai dans mon formulaire une zone de texte, deux boutons submit qui auront une fonction différente. J'aimerais que le type d'action que je choisie soit placé dans l'URL du POST si c'est possible : en gros si on clique sur le bouton Editer, l'adresse URL sera page2.php?action=editer et si on clique sur supprimer, l'adresse URL sera page2.php?action=supprimer.
Voila mon début de code :
Merci pour votre aide !
J'ai dans mon formulaire une zone de texte, deux boutons submit qui auront une fonction différente. J'aimerais que le type d'action que je choisie soit placé dans l'URL du POST si c'est possible : en gros si on clique sur le bouton Editer, l'adresse URL sera page2.php?action=editer et si on clique sur supprimer, l'adresse URL sera page2.php?action=supprimer.
Voila mon début de code :
<form action="page2.php?action=..." method="POST">
<input type='text' name='test'>
<input type="submit" name="editer" value="editer">
<input type="submit" name="supprimer" value="supprimer">
</form>
Merci pour votre aide !
5 réponses
-
-
Euh pourquoi passer par des boutons ? des liens suffisent pour faire ce que tu veux.
-
Chupachups23 a raison
par contre si tu veux effectuer des controles avant que les utilsateurs soient redirigés il te faut passer par du javascript -
Encore la pas sur , tout dépend de ce qu'il veut faire , mais la je pense qu'il s'agit d'une page d'admin pour des news ou autres, il suffit de faire une boucle ou tu compte les itérations et tu fais des liens grâce a ce nombre .
-
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question -
Salut,
beaucoup plus simple:
ne rien rajouter dans l'URL
et tester par php dans le fichier page2.php quel bouton a ete clique
if(!empty($_POST['editer'])){
//traitement de l'edition
}
if(!empty($_POST['supprimer'])){
//traitement de la suppr
}