Formulaire "GET" + resultat champ PSEUDO

Fermé
!Mwa! Messages postés 3 Date d'inscription mardi 17 novembre 2009 Statut Membre Dernière intervention 27 décembre 2009 - 17 nov. 2009 à 17:30
avion-f16 Messages postés 19250 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 22 décembre 2024 - 17 nov. 2009 à 18:19
Bonjour,
voila je vous explique mon histoir :p
J'aimerais faire un formulaire comme ceci :

<form method="post" action="traitement.php">
<p><input type="text" name="pseudo" /></p>
</form>

mais sens passer par une page PHP
et avec la methode "GET"
Donc :

<form method="get" action="?????">
<p><input type="text" name="pseudo" /></p>
</form>

par quoi remplacer traitement.php ???

et le resulta du champ comment l'optenir ?
car apres je veux faire une phrase :
Bienvenue : "resultat du champ "name"

Merci !!
A voir également:

4 réponses

Giorgiolino Messages postés 253 Date d'inscription vendredi 15 mai 2009 Statut Contributeur Dernière intervention 2 mars 2015 52
17 nov. 2009 à 17:42
Salut,

3 choses à noter:

1/ "Avec la méthode GET"
--> C'est faisable. Il suffit de déclarer method="GET"

2/ "Sans passer par une page php"
--> Là c'est déjà moins faisable. Par définition lorsque tu crée un formulaire,
et surtout que tu envoies une valeur (en GET ou en POST), il faut définir un fichier
de traitement dans "action=". Par défaut, ce sera le fichier courant, sinon celui que tu auras mentionné.

3/ "et le resulta du champ comment l'obtenir ?"
--> Et c'est là que tu as un gros problème. Le résultat est envoyé vers la page qui
effectue le traitement. Et cette page est forcément écrite dans un langage interprété
côté serveur, comme php précisément ou aussi asp.

Alors si ton but c'est de faire cela en html sans passer par php (ou asp), la réponse
est simple : tu ne peux pas.

Cela dit je t'invite à te pencher un instant sur le php car ce n'est pas d'une
difficulté insurmontable et tu récupèreras très facilement ta variable.

http://www.aidoforum.com/tutoriaux-341-recuperer-des-variables-par-formulaire.html


Bon courage.
0
avion-f16 Messages postés 19250 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 22 décembre 2024 4 505
17 nov. 2009 à 17:55
GET ou POST, ça ne change rien → C'est juste une méthode HTTP pour passer des paramètres
Que mettre dans l'attribution 'action' ? Tout simplement la page sur laquelle tu veux tomber lorsqu'on envoie le formulaire.

Pour faire ce que tu demandes, tu es obligé de passer par les sessions en PHP, ou les coockies (PHP ou JS).
0
resalut Messages postés 784 Date d'inscription vendredi 26 juin 2009 Statut Membre Dernière intervention 21 janvier 2010 55
17 nov. 2009 à 17:56
si je ne dis pas de betise c'est faisable en javascript recherche sur google
0
avion-f16 Messages postés 19250 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 22 décembre 2024 4 505
17 nov. 2009 à 17:58
Oui, c'est faisable en JS avec les coockies.
0
resalut Messages postés 784 Date d'inscription vendredi 26 juin 2009 Statut Membre Dernière intervention 21 janvier 2010 55
17 nov. 2009 à 18:10
nan juste avec les parametres dans l url avion-f16 mais perso j'ai jamais essayer
0
avion-f16 Messages postés 19250 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 22 décembre 2024 4 505
17 nov. 2009 à 18:19
Je disais que ça ne chage rien dans le sens où le fait qu'il n'utilise pas de PHP ne l'oblige par à utiliser GET.
0