J'ai commencé une application utilisant PHP, XHTML, CSS.
Sur une page j'ai un bouton et j'aimerais qu'en cliquant sur ce bouton j'affiche un formulaire sous le bouton sur la même page.
J'ai commencé une application utilisant PHP, XHTML, CSS.
Sur une page j'ai un bouton et j'aimerais qu'en cliquant sur ce bouton j'affiche un formulaire sous le bouton sur la même page.
tu mets ton bouton dans un formulaire qui ne comprend qu'un input de type submit, par exemple
lorsque le client clique sur ce bouton, ce formulaire recharge ta même page avec un post : tu contrôles l'existence de ce post, et s'il existe, tu affiches ton nouveau formulaire avec un echo :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 <form method="post" action="ta_page.php"> <input type="submit" name="bouton" class="presentation_du_bouton" value="ACCEDER" tabindex="99" /> </form>
tu mets ce code juste après celui relatif au bouton
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 if ( isset($_POST['bouton']) ) { echo '<form etc tu affiches tout ton formulaire </form>'; }
tu peux aussi tout charger la première fois et utiliser javascript pour afficher le formulaire, mais cela ne fonctionnera pas chez ceux l'ayant désactivé, donc je préfère la solution php
le problème c'est qu'au départ je ne valide pas de formulaire, j'ai 3 boutons qui sont des <input type="button" />, le bouton submit ne me sert à rien puisque je ne valide pas de formulaire, je veux juste qu'en cliquant sur un bouton j'affiche quelque chose en-dessous, ce quelque chose peut être un formulaire, peut être une image ou autre.
Ce n'est pas en HTML que tu pourras le faire, donc c'est possible en Javascript et donc je te bascule là bas.
-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_SIGNATURE -_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-
Dans la mesure du possible, essayez de montrer votre problème en situation réelle en nous donnant une url, que l'on puisse tester.
Pensez également à cocher
Aucun problème ne doit être résolu en MP (Message Privé) le forum est là pour ça.
Dimension Internet
blueice a raison c'est possible en javascript
mais je persiste à dire que c'est possible en php et mic1868 relis ce que je t'ai écrit
tu as trois boutons : pour qu'en cliquant dessus il se passe quelque chose il FAUT que tu aies un submit (celui que tu prétends ne servir à rien)
à ce moment, tu recharges ta page et tu affiches le vrai formulaire, ou l'image, ou le texte ou ce que tu veux avec un echo conditionnel
naturellement, au lieu d'avoir trois boutons dans un formulaire, tu peux modifier ta structure et les mettre sous forme d'un lien (a href="mapage.php?monparametre=bouton1) et afficher ce que tu veux avec le même echo conditionnel (mais get au lieu de post)
merci pour les réponses francis_m, mais je suis passé par : onClick=Javascript:document.location.href="lien.php"
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager