Problème sur l'évènement d'un bouton en php
Résolu
Spiranenc
Messages postés
19
Date d'inscription
Statut
Membre
Dernière intervention
-
Spiranenc Messages postés 19 Date d'inscription Statut Membre Dernière intervention -
Spiranenc Messages postés 19 Date d'inscription Statut Membre Dernière intervention -
A voir également:
- Problème sur l'évènement d'un bouton en php
- Comment faire une capture d'écran sur un samsung sans bouton ? - Guide
- Bouton reinitialisation pc - Guide
- Easy php - Télécharger - Divers Web & Internet
- Diagnostic bouton photo - Accueil - Outils
- Bouton shift pc - Forum Jeux vidéo
2 réponses
salut,
pas besoin de 'onclick', le bouton va soumettre le formulaire.
• si tu veux que la variable soit affichée dans l'URL tu utilises la méthode 'get' si tu préfères qu'elle soit cachée tu utilises 'post'.
• tu indiques quel formulaire exécuter à la soumission avec l'attribut 'action'.
• dans le script cible tu récupères la valeur dans $_GET['titre'] ou $_POST['titre'] selon ton premier choix, l'index du tableau est défini par la valeur de l'attribut 'name' de <input />.
et dans 'script.php' :
mais comme la donnée provient de l'utilisateur il faut la sécuriser, par exemple avec 'filter()' (PHP > 5.2) ou avec une liste blanche.
pas besoin de 'onclick', le bouton va soumettre le formulaire.
• si tu veux que la variable soit affichée dans l'URL tu utilises la méthode 'get' si tu préfères qu'elle soit cachée tu utilises 'post'.
• tu indiques quel formulaire exécuter à la soumission avec l'attribut 'action'.
• dans le script cible tu récupères la valeur dans $_GET['titre'] ou $_POST['titre'] selon ton premier choix, l'index du tableau est défini par la valeur de l'attribut 'name' de <input />.
<form method="get" action="script.php"> <input type="button" name="titre" value="blabla" />
et dans 'script.php' :
$var = $_GET['titre'];
mais comme la donnée provient de l'utilisateur il faut la sécuriser, par exemple avec 'filter()' (PHP > 5.2) ou avec une liste blanche.
salut,
attends !
est-ce que ça fonctionne avec 'type="button"' ?
attends !
est-ce que ça fonctionne avec 'type="button"' ?
Non ça ne fonctionne pas avec ce type...
Mais en fin de compte j'ai trouvé un truc qui fonctionne. J'ai fait le renard, j'ai rusé et je l'ai eu le coquin.
J'ai mis un un type "hidden" avec la valeur voulue, puis j'ai mis un type "submit" qui m'ouvre ma feuille d'affichage et vlan ça marche, et les visiteurs ne voient que le bouton, c'est ce que je voulais.
Ce qui compte c'est le résultat, et le résultat est comme je le désirais. Mais bon si je savais pourquoi ce bouton type"button" ne fonctionnait pas ça m'intéresserait de le savoir pour infos, parce que cette technique va me servir moult et moult fois dans les jours qui viennent.
merci de ton intérêt pour ce petit prob.
Mais en fin de compte j'ai trouvé un truc qui fonctionne. J'ai fait le renard, j'ai rusé et je l'ai eu le coquin.
J'ai mis un un type "hidden" avec la valeur voulue, puis j'ai mis un type "submit" qui m'ouvre ma feuille d'affichage et vlan ça marche, et les visiteurs ne voient que le bouton, c'est ce que je voulais.
Ce qui compte c'est le résultat, et le résultat est comme je le désirais. Mais bon si je savais pourquoi ce bouton type"button" ne fonctionnait pas ça m'intéresserait de le savoir pour infos, parce que cette technique va me servir moult et moult fois dans les jours qui viennent.
merci de ton intérêt pour ce petit prob.
Ben heu comment te dire... J'ai passé la matinée là dessus... En fait, tout marche si je prends tous les "type" possibles
et du moment que je termine avec un bouton de type 'submit".
Seulement voilà deux boutons pour aller à une page d'affichage je trouve que ça le fait pas. Ca fait un peu désordre.
J'ai pas trop envie de me servir non plus d'un type "text" et de mettre à côté le bouton de type "submit".
J'aimais bien l'idée du bouton qui affiche la page demandée.
Bon je sais bien qu'il y a des trucs et des machins que je n'ai pas compris... Pour ce cas là aurais-tu une idée ?
Sinon je ferais avec la zone de texte qui affiche le titre et le bouton genre ok (submit) pour envoyer les infos sur ma belle page qui m'affiche rien du tout pour l'instant.
Merci en tous cas pour ton aide passée et... à venir.