Accueil > Forum > > > > deux boutons d'envoi
deux boutons d'envoi
mardi 24 janvier 2006 à 12:29:26 |
deux boutons d'envoi

johnmichel
|
voila, j'ai créé un intranet pour la gestion des stock, sur une page quand il y a un mouvement de stock, on entre le nombre dans une zone de texte et apres on a le choix entre le bouton entrée (pour un arrivage) et sortie pour une sortie, comment faire pour que quand on clique sur entrée les donnée soit envoyé vers une page ou sur sortie vers une autre. <form method="post" action= ??????> (je ne sais pa koi mettre la) zone de de text bouton entrée bouton sortie de type submit </form>
|
|
mardi 24 janvier 2006 à 12:53:42 |
Re : deux boutons d'envoi

malalam
|
Hello,
passe par js.
Il faut faire un (deux) bouton de type button, et sur ujn click, appeler une fonction js du genre: <form method="post" action="tapage" id="mainForm"> <input type="button" value="sortir" name="sortie" onclick="go(1);" /> <input type="button" value="envoyer" name="envoi" onclick="go(2);" /> </form>
<script type="text/javascript"> function go (val) { form = document.getElementById('mainForm'); if (val == 1) { dest = 'sortie.php'; } else { dest ='envoi.php'; } f.action= dest; f.submit (); } </script>
|
|
mardi 24 janvier 2006 à 13:31:25 |
Re : deux boutons d'envoi

vince1415
|
Réponse acceptée !
bonjour, Tu peut mettre le même action pour les deux et c'est une fois arrivé sur ta page que tu test la valeur du bouton submit, comme ca tu peut savoir depuis lequel il a cliqué.
par exemple: <form name="blabla" action="tapage.php" method="post"> <input type="text" name="trcu" /> <input type="submit" value="entree" name="bouton" /> <input type="submit" value="sortie" name="bouton" /> </form>
dans ton script de tapage.php tu recupére la valeur avec $_POST['bouton'] et la tu sais sur quoi il a cliqué.
Par contre a vérifier si la personne valide le formulaire en appuyant sur entrée.
|
|
mardi 24 janvier 2006 à 21:31:17 |
Re : deux boutons d'envoi

Anthomicro
|
Salut, sans passer par javascript c'est préférable, <form method="post" action="page.php"> <p><... /></p> <p><input type="submit" value="valeur1" /><input type="submit" value="valeur2" /></p> </form> if(isset($_POST['envoi'])) { if($_POST['envoi']==='valeur1') { //action 1 } else { //action 2 } }
|
|
mercredi 25 janvier 2006 à 09:26:40 |
Re : deux boutons d'envoi

malalam
|
Oui mais ce n'est valable que si il redirige sur la même page. Or là, il parlait de rediriger sur 2 pages différentes.
|
|
jeudi 26 janvier 2006 à 12:05:00 |
Re : deux boutons d'envoi

johnmichel
|
hello c'est a nouveau moi lol voila donc jai fait avec la valeur des bouton, la valeur est bien recuperée ca fonctionne bien. Par contrej'ai un probleme (surement tou bete) avec la condition $sql = "select * from stock where sujet='$sujet' and type='$type' and langue='$langue' and doc='$doc'"; $req=mysql_query($sql); while($data=mysql_fetch_assoc($req)) { $stock=$data['quantite']; }
if ($action="Sortie") { $mvt=$stock-$quantite; echo $mvt; }
else { $mvt=$stock+$quantite; echo $mvt; }
En fait j'ai un stock de 456 il me fait bien le - et me donne par exemple 446 lorsque je clik sur sortie par contre lorsque je clik sur entree bien que la valeur soit differente et soit "Entrée", il me refait le -.
|
|
samedi 28 janvier 2006 à 08:34:50 |
Re : deux boutons d'envoi

Anthomicro
|
"Oui mais ce n'est valable que si il redirige sur la même page. Or là, il parlait de rediriger sur 2 pages différentes." tu fais un header avec les variables qui vont bien dans la page principale et hop ça fonctionne partout :-) ($action="Sortie") => la comparaison c'est deux ou trois signes égal : if($action==='Sortie')
|
|
Cette discussion est classée dans : bouton, boutons, envoi, entrée, sortie
Répondre à ce message
Sujets en rapport avec ce message
Formulaires: 1 bouton d'envoi, 1 bouton d'option [ par skmancuso ]
Bonjour,Je suis en train d'écrire un formulaire d'envoi. ce formulaire a une particularité. il possède 2 boutons. Celui tout en bas est un bouton d'en
2 boutons submit dans le meme form? [ par LaurentKOogar ]
Bonjour et bon début de week end à tous,ptit problème==>ya 1 formulaire avec 1 champt text et dans ce formulaire il faudrait 2 boutons submit1 bouton
Les boutons et textarea personnalisés ! [ par tony4758 ]
Bonjour je voudrais créer un bouton images, voici mon bouton original :je n'arrive pas ensuite à insérer ce codeJe voudrais aussi créer un textarea pe
Bouton SUBMIT [ par cyberfish ]
Salut tout le monde!J'ai besoin d'aide pour un truc débile... J'en ai presque honte...On peut voir partout sur le net des boutons sans bordure comme l
2 boutons submit dans un formulaire [ par attentio ]
salut a tous !voila mon pb ... G un formulaire dans lequel je voudrais pouvoir "supprimer" des articles et "recalculer le prix total du caddie". Don
URGENT !!! un formulaire plusieurs boutons [ par fredericmaill ]
S@lut @ tous !!voila j'ai un formulaire avec des zones de texte et j'ai 4 boutons,( ajouter , supprimer, rechercher, modifier)je n'arrive pas a savoir
comment eviter de soumettre un formulaire en appuyant sur entrée [ par ganji ]
Voila mon probleme dans ma page j'ai une boite d'edition ou il faut rentrer un mot clé et un bouton submit.tt marche tres bien si l'utilisateur appuie
envoi de données sans le submit [ par leonsix ]
je souhaite envoyer des données depuis un formulaire sans utiliser le bouton "submit" je ve utiliser mes propre bouton est c qu'il y a une possibilité
Boutons et impressions [ par sebalex ]
Salut à tous,J'ai un bouton qui donne l'ordre d'imprimer le document. Mais je ne souhaite pas que ce bouton figure sur la page qui s'imprime. Comment
Deux boutons pour un seul formulaire [ par stiml ]
Bonjour tous le monde ,J'aimerai mettre deux boutons submit qui renvoi le formulaire en faisant deux actions différentes. Est-ce possible?l'un des bou
Livres en rapport
|
Derniers Blogs
UNE JOLIE-HORLOGE ET PAS QU'UN PEU !UNE JOLIE-HORLOGE ET PAS QU'UN PEU ! par neodante
Pour les possesseurs d'iPhone, ça y est Bijin Tokei - qui se traduit littéralement en Français par " Jolie Horloge " - est arrivé et GRATUITEMENT s'il vous plaît ! Après la version Tokyo, Hokkaido, night club, racing, Gal, "pour les mademoiselles'", . voi...
Cliquez pour lire la suite de l'article par neodante TECHDAYS PARIS 2010 : CONNECTEZ VOS DONNéES à SHAREPOINT 2010 AVEC LES BUSINESS CONNECTIVITY SERVICESTECHDAYS PARIS 2010 : CONNECTEZ VOS DONNéES à SHAREPOINT 2010 AVEC LES BUSINESS CONNECTIVITY SERVICES par ROMELARD Fabrice
Animé par: Gaetan Bouveret et Julien Chomarat Business Connectivity Services (BCS) est dans SharePoint 2010 la version 2 de Business Data Catalog (BDC dans SharePoint 2007). Il s'agit de la solution permettant de visualiser des données provenan...
Cliquez pour lire la suite de l'article par ROMELARD Fabrice [DIVERS] SUIVRE VOS SéRIES PRéFéRéS SUR LA TOILE[DIVERS] SUIVRE VOS SéRIES PRéFéRéS SUR LA TOILE par orion
Comme de nombreux geek, je suis un grand amateur de série TV et je rate régulièrement des épisodes de mes séries préférés. Une solution s'offre à vous avec ce merveilleux site : Tv Gorge - www.tvgorge.com Moteur de recherche à l'appui, vous pouvez ...
Cliquez pour lire la suite de l'article par orion TECHDAYS PARIS 2010 : LA BI DANS SHAREPOINT 2010TECHDAYS PARIS 2010 : LA BI DANS SHAREPOINT 2010 par ROMELARD Fabrice
Animé par: Vincent Bellet et Baptiste Giraudier La BI dans SharePoint 2010, Les nouveaux services d'application dans SP2010 et SQL Server Reporting services 2008 R2. La BI dans SharePoint est généralisée pour tous afin de permettre à tous les coll...
Cliquez pour lire la suite de l'article par ROMELARD Fabrice
Logiciels
DB-MAIN (9.1.0)DB-MAIN (9.1.0)DB-MAIN is a data-modeling and data-architecture tool. It is designed to help developers and anal... Cliquez pour télécharger DB-MAIN Xilisoft DPG Convertisseur (5.1.37.0120)XILISOFT DPG CONVERTISSEUR (5.1.37.0120)Xilisoft DPG Convertisseur offre aux fans de Nintendo DS une bonne solution leur permettant de dé... Cliquez pour télécharger Xilisoft DPG Convertisseur GraphicsGale (2.01.01)GRAPHICSGALE (2.01.01)GraphicsGale est un logiciel de PixelArt avec de nombreuse fonctionnalités permettant de réalisé ... Cliquez pour télécharger GraphicsGale Architecte 3D (Platinum 2010)ARCHITECTE 3D (PLATINUM 2010)Architecte 3D Platinium vous permet de concevoir facilement les plans votre future maison, de l'é... Cliquez pour télécharger Architecte 3D TeamViewer 5 (TeamViewer 5)TEAMVIEWER 5 (TEAMVIEWER 5)Dépanner un ami,expliquer une manipulation devient un jeu d'enfant.
Prise en main d'un autre ord... Cliquez pour télécharger TeamViewer 5
|