Formulaire "GET" + resultat champ PSEUDO

!Mwa! Messages postés 3 Statut Membre -  
avion-f16 Messages postés 19182 Date d'inscription   Statut Contributeur Dernière intervention   -
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 !!
Configuration: Windows XP Internet Explorer 6.0

4 réponses

  1. Giorgiolino Messages postés 250 Date d'inscription   Statut Contributeur Dernière intervention   52
     
    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
  2. avion-f16 Messages postés 19182 Date d'inscription   Statut Contributeur Dernière intervention   4 511
     
    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
  3. resalut Messages postés 784 Date d'inscription   Statut Membre Dernière intervention   55
     
    si je ne dis pas de betise c'est faisable en javascript recherche sur google
    0
    1. avion-f16 Messages postés 19182 Date d'inscription   Statut Contributeur Dernière intervention   4 511
       
      Oui, c'est faisable en JS avec les coockies.
      0
  4. resalut Messages postés 784 Date d'inscription   Statut Membre Dernière intervention   55
     
    nan juste avec les parametres dans l url avion-f16 mais perso j'ai jamais essayer
    0
    1. avion-f16 Messages postés 19182 Date d'inscription   Statut Contributeur Dernière intervention   4 511
       
      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