Deux submit pour un form?

TheJokeAir -  
 TheJokeAir -
Bonjour,
je rencontre actuellement un problème lié aux forms. Je m'explique:
J'aimerais faire un formulaire "à rallonge" (1 input text permet d'entrer le nombre de cases désirées). Seulement voila, n'ayant aucune connaissance en AJAX, j'ai fait ça en PHP.
J'ai donc en gros:


<form ...>
<input type="text" name="nb_cases" /><input type="submit" />
...
...
<input type="submit" value="Suivant">
</form>


J'ai fait cela car quand on valide le nombre de cases que l'on désire, il faut que les infos restent dans les cases. Donc le premier submit renvoie les données des cases et le nombre de cases voulues. Maintenant, comment puis-je faire en sorte que le deuxième bouton valide réellement le formulaire (variable de validation par exemple).

Merci beaucoup à vous d'avance!


1 réponse

Pitet Messages postés 2826 Date d'inscription   Statut Membre Dernière intervention   527
 
Salut,

Une solution pourrait être d'utiliser l'attribut name des inputs.
Voici un exemple :
<?php
if (!empty($_GET['valider'])) {
	echo 'valdidation';
} elseif (!empty($_GET['suivant'])) {
	echo 'suivant';
}
?>

<form method="get">
	<input type="text" name="nb_cases" />
	<input type="submit" name="valider" value="Valider" />
	<input type="submit" name="suivant" value="Suivant">
</form>


Bonne journée
0
TheJokeAir
 
Ah ça marche ça? Avec des $_post aussi du coup? J'essaie ça des que possible!
0