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
ZUNE : NOUVELLE VERSION DU ZUNE SOFTWARE - V 4.2ZUNE : NOUVELLE VERSION DU ZUNE SOFTWARE - V 4.2 par ROMELARD Fabrice
Avec la dernière génération du lecteur MP3 de Microsoft, le ZUNE HD, Microsoft a publié une nouvelle version du logiciel pour PC. Ainsi, je me suis décidé à installer celle-ci sur mon Tablet PC ACER, comme toujours le logiciel est donc tél...
Cliquez pour lire la suite de l'article par ROMELARD Fabrice L'INTERFACE NATURELLE DE WINDOWS PHONE 7 SERIESL'INTERFACE NATURELLE DE WINDOWS PHONE 7 SERIES par odewit
La tendance est aux interfaces naturelles (NUI), et le keynote de Bill Buxton au MIX l'a bien souligné.
La charte graphique et ergonomique de Windows Phone 7 a donc été entièrement repensée en vue d'obtenir un maximum d'efficacité sur ce point. En re...
Cliquez pour lire la suite de l'article par odewit COMMENT MAPPER UNE VUE SQL SUR UNE COLLECTION DE COMPLEX TYPE?COMMENT MAPPER UNE VUE SQL SUR UNE COLLECTION DE COMPLEX TYPE? par Matthieu MEZIL
Avec EF, les vues doivent être mappées sur des entity types. Le problème c'est que les entity types doivent avoir une clé. Avec EF, nous avons les complex type qui n'ont pas de clé mais les vues ne peuvent pas être mappées dessus. Avec EF4, il est possibl...
Cliquez pour lire la suite de l'article par Matthieu MEZIL
Logiciels
Academy System (10.9.4.0)ACADEMY SYSTEM (10.9.4.0)Logiciel de gestion des établissements.
- élèves/étudiants (inscription, dossier, absence...)
-... Cliquez pour télécharger Academy System Xilisoft Convertisseur Vidéo Ultimate (5.1.39.0305)XILISOFT CONVERTISSEUR VIDéO ULTIMATE (5.1.39.0305)Xilisoft Convertisseur Vidéo Ultimate est un outil puissant de conversion vidéo, facile à utilise... Cliquez pour télécharger Xilisoft Convertisseur Vidéo Ultimate Xilisoft DVD Ripper Ultimate (5.0.64.0304)XILISOFT DVD RIPPER ULTIMATE (5.0.64.0304)Xilisoft DVD Ripper Ultimate est un logiciel excellent pour copier et convertir DVD vers presque ... Cliquez pour télécharger Xilisoft DVD Ripper Ultimate Rigs of Rods (63.3)RIGS OF RODS (63.3)c'est un jeu de multi-simulation camions,autobus voitures, avions, bateaux, hélicoptère avec défo... Cliquez pour télécharger Rigs of Rods
Comparez les prix

HTC Hero
Entre 550€ et 550€
|