PHP|Débutant :: Forums

Advertisement

Besoin d'aide ? N'hésitez pas, mais respectez les règles

Vous n'êtes pas identifié(e).

#1 15-11-2010 19:23:46

infograph61
Membre
Inscription : 25-09-2009
Messages : 74

Formulaire avec 4 boutons supplementaires

Bonsoir à tous,
J'ai un formulaire de mise à jour d'une base de données avec un bouton "valider".
Je voudrais ajouter 4 autres boutons qui renverraient chacun une valeur vers 4 autres formulaires.

Après beaucoup de recherche, je n'ai pas trouvé de solutions, je même cru comprendre que ce n'était pas possible, car on ne peut avoir qu"un seul "POST" par formulaire.
Si quelqu'un avait une solution ou un début de réponse ....cela serait cool..!!!!

Bonne soirée
@+Infograph 61

Hors ligne

#2 15-11-2010 21:59:45

Jc
Membre
Lieu : Zillisheim - Alsace
Inscription : 15-04-2010
Messages : 1 629
Site Web

Re : Formulaire avec 4 boutons supplementaires

Bonsoir,

Ce qu'il est possible de faire pour contourner ton problème de bouton est de stocker un tableau en tableau de session qui est rempli selon le bouton que tu choisi et que chaque formulaire à son chargement lise la valeur des quatres variables stockées dans le tableau de session.
Etant un peu crevé ce soir, si j'ai pas été assez clair, n'hésite pas à le dire^^

++


POO PHP+Ajax en MVC avec PDO et Bases de données épaisses  : What else?

Hors ligne

#3 15-11-2010 22:03:30

Pierrot
Ancien nouveau
Inscription : 08-05-2009
Messages : 1 195

Re : Formulaire avec 4 boutons supplementaires

je même cru comprendre que ce n'était pas possible, car on ne peut avoir qu"un seul "POST" par formulaire.
tu as mal compris wink
on fait ce que l'on veux wink
a++

Hors ligne

#4 16-11-2010 19:25:27

infograph61
Membre
Inscription : 25-09-2009
Messages : 74

Re : Formulaire avec 4 boutons supplementaires

Bonsoir,
Encore une répose rapide, mais j'avoue que cela commence vraiment à trop compliqué pour moi, j'ai déjà eu du mal à faire ma page pour le formulaire, alors s'il faut que je reprenne tout.
N' y aurai t'il pas un moyen plus simple,  je ne sais pas par exemple en fonction du Bouton actionner le traitement serait dirigé vers le formulaire correspondant....
Il une chose de sure ....c'est que moi je fais pas ce que je veux, mon niveau en PHP / SQL ...... me l'interdit. (à mon grand désespoir)

Cordialement
infograph61

Hors ligne

#5 16-11-2010 21:07:00

Pierrot
Ancien nouveau
Inscription : 08-05-2009
Messages : 1 195

Re : Formulaire avec 4 boutons supplementaires

explique exactement ce que tu veux,parce que là, tu es un peu brouillon wink big_smile
a++

Hors ligne

#6 17-11-2010 06:03:40

Maljuna Kris
Infantimigulo
Lieu : Douarnenez 29100 Breizh Izel
Inscription : 08-05-2009
Messages : 2 453
Site Web

Re : Formulaire avec 4 boutons supplementaires

infograph61 a écrit :

N' y aurai t'il pas un moyen plus simple,  je ne sais pas par exemple en fonction du Bouton actionner le traitement serait dirigé vers le formulaire correspondant....

Saluton,
C'est le script PHP de l'attribut action de la balise <form> qui gèrera l'aiguillage vers tel ou tel formulaire en fonction du bouton submit cliqué.


Gloire à qui n'ayant pas d'idéal sacro-saint,
Se borne à ne pas trop emmerder ses voisins. G. Brassens Don Juan 1976.
Avĉjo MoKo kantas
La chaîne YouTube MoKo Papy

Hors ligne

#7 17-11-2010 17:24:58

infograph61
Membre
Inscription : 25-09-2009
Messages : 74

Re : Formulaire avec 4 boutons supplementaires

Bonsoir,
C'est vrai, je suis pas très clair...
J'ai un formulaire de mise à jour avec un bouton "enregistrer" ( environ 60 informations )
<form name="form1" id="form1" method="post" action=""> (c'est le script grapagenda que j'essaie de  modifier)
Ce que je voudrais, c'est ajouter au moins 4 autres Boutons qui seraient dirigés chacun vers 4 formulaires d'affichage différents, il y aurai des informations différentes en fonction du destinataire.

j'ai essayé de mettre plusieurs "form" sur ma page mais cela ne marche pas.
j'espère m'être fait comprendre, parce que même moi j'ai du mal par moment.......!!!!!

@+
Infograph61

Dernière modification par infograph61 (17-11-2010 17:25:41)

Hors ligne

#8 18-11-2010 09:05:39

Maljuna Kris
Infantimigulo
Lieu : Douarnenez 29100 Breizh Izel
Inscription : 08-05-2009
Messages : 2 453
Site Web

Re : Formulaire avec 4 boutons supplementaires

C'est donc dans grapagenda.php que tu dois tester quel bouton a été cliqué et, en fonction de cela, aiguiller vers le formulaire idoine.


Gloire à qui n'ayant pas d'idéal sacro-saint,
Se borne à ne pas trop emmerder ses voisins. G. Brassens Don Juan 1976.
Avĉjo MoKo kantas
La chaîne YouTube MoKo Papy

Hors ligne

#9 19-11-2010 17:36:25

infograph61
Membre
Inscription : 25-09-2009
Messages : 74

Re : Formulaire avec 4 boutons supplementaires

Si je comprends bien, je peux créer mes boutons et en fonction de celui qui est cliqué, je redirige vers le formulaire correspondant.
If bouton 1---> action formulaire 1
If bouton 2---> action formulaire 2...ect

je pars sur cette piste ce week-end et je vous tiens au courant..
@+
Infograph61

Hors ligne

#10 19-11-2010 17:42:15

moogli
Modérateur
Inscription : 08-05-2009
Messages : 336
Site Web

Re : Formulaire avec 4 boutons supplementaires

perso je dirais un fomulaire et en fonction du bouton cliqué (en fonction de sa valeur) tu traite la partie qui t'intéresse.

c'est un manière simple d'avoir "plusieurs" formulaires dans une page.

code traitement c'est simple


<?php
if (isset($_POST['submit_1'])) {
// je traite la partie1
}
elseif (isset($_POST['submit_2'])) {
// partie deux
}
....
else {
//cas par ou c'est un bouton voulu qui est cliqué (ie source modifiée etc)
}
?>

@+


Il en faut peu pour être heureux pompompompompompompompompompompom

Hors ligne

#11 19-11-2010 18:32:04

infograph61
Membre
Inscription : 25-09-2009
Messages : 74

Re : Formulaire avec 4 boutons supplementaires

Est ce que c'est la même chose si j'ai 4 formulaires sur 4 pages différentes...

Hors ligne

#12 23-11-2010 18:58:43

infograph61
Membre
Inscription : 25-09-2009
Messages : 74

Re : Formulaire avec 4 boutons supplementaires

Bonsoir à tous,
Mon formulaire fonctionne parfaitement avec ses 5 boutons, je n'ai pas une mise en page parfaite mais cela fonctionne donc...
merci pour toute l'aide apportée
@+
Infograph61

Hors ligne

Pied de page des forums