Teste de clic sur un bouton de formulaire

Fermé
marwamrewa Messages postés 141 Date d'inscription mercredi 2 mai 2012 Statut Membre Dernière intervention 25 décembre 2014 - 10 juil. 2014 à 19:17
marwamrewa Messages postés 141 Date d'inscription mercredi 2 mai 2012 Statut Membre Dernière intervention 25 décembre 2014 - 13 juil. 2014 à 01:34
Bonjour,


je suis bloqué vraiment je n'arrive pas à tester si je clic sur un bouton pour afficher un simple message en php voici mon code il est trés simple:
<div >
<ul >

<li>
<form class="navbar-search pull-left" name='f'>
<input placeholder="Search" name="query" type="text">
<input type="button" name="b" type="text">

</form>
</li>
</ul>
</div><!--/.nav-collapse -->
<?php
if(isset($_POST['b']))
{
echo"j'ai clické";
}
?>
j'attend vos aide et merci d'avance
A voir également:

4 réponses

ReDLoG Messages postés 243 Date d'inscription mardi 12 mars 2013 Statut Membre Dernière intervention 28 octobre 2021 57
10 juil. 2014 à 21:34
Bonsoir,

Comme tu n'as pas précisé la méthode dans la balise du formulaire, le comportement par défaut est donc le GET :
<form class="navbar-search pull-left" name='f'>

Si tu veux récupérer les données par POST il faut le stipuler explicitement dans la balise FORM :
<form class="navbar-search pull-left" name="f" method="post">

Cordialement.
0
marwamrewa Messages postés 141 Date d'inscription mercredi 2 mai 2012 Statut Membre Dernière intervention 25 décembre 2014 3
11 juil. 2014 à 03:07
oui j'ai modifier la méthode de forme par post mais lorsque je clique sur le button rien est affiché je suis bloqué et je ne trouve rien plus simple que ca !!!!!!!!!!!!!!
0
Utilisateur anonyme
11 juil. 2014 à 03:32
Il faut faire ce que précise Redlog plus haut, mais aussi ton boutton doit être type submit pour permettre l'envoi, ainsi:

<form class="navbar-search pull-left" name="f" method="post">
<input placeholder="Search" name="query" type="text"> 
<input type="submit" name="b" type="text">


Je ne vois pas le but de donner l'attribut name à la balise form dans ce contexte, mais ce n'est qu'un détail superflu.
0
marwamrewa Messages postés 141 Date d'inscription mercredi 2 mai 2012 Statut Membre Dernière intervention 25 décembre 2014 3
11 juil. 2014 à 09:08
Bonjour , est ce que je peut faire deux form dans le même fichier php ????
0
Utilisateur anonyme
11 juil. 2014 à 23:07
Oui, tu peux en faire autant que tu souhaites. Fais toutefois attention à nommer tes submits si tu souhaites savoir quel form fut envoyé.
0
marwamrewa Messages postés 141 Date d'inscription mercredi 2 mai 2012 Statut Membre Dernière intervention 25 décembre 2014 3
13 juil. 2014 à 01:34
Merci :)
0