Rechercher : dans
Par :

Recuperer variable d'un champ de formulaire

Dernière réponse le 9 déc 2008 à 11:45:28 ecko2, le 4 déc 2008 à 19:49:42 
 Signaler ce message aux modérateurs

Bonjour,
en bref
j'ai un formulaire qui fonctionne bien qui fait post du contenu de formulaire ver certain mail.

je vein d'ajouter d'uatre fontion sur mon site web, alors ce que je veux faire laisser la meme fonction du formulaire
et a jouter un lien sur la page ou se trouve le formulaire ce lien fait passer le visiteur ver une autre page ou on vas recuperer le contrenu d'un seul champ text de ce formulaire sans cliquer sur bouton submit du formulaire,
je veux dire que le visiteur vas remplir sauf un seul champ de ce formulaire sans contunier ila va cliquer sur le lien qui vas le passer ver une autre page en recuperant le contenu de champ texte qui deja rempli dans le formulaire sur la page precedante.

je croi que ma question et clair.j'attend votre reponse et merci.

Configuration: Windows XP
Internet Explorer 6.0

Meilleures réponses pour « recuperer variable d'un champ de formulaire » dans :
Javascript - Effacer un champ de formulaire lors du clic (focus) VoirIl vous est sûrement arrivé de tomber sur un formulaire HTML avec des valeurs pré-remplies décrivant par exemple le type de valeur attendue. L'intention est louable mais il est désagréable de devoir sélectionner ce texte et le supprimer avant de...
PHP - Récupération de données VoirPHP rend très simple la récupération de données envoyées par l'intermédiaire de formulaires HTML. Création d'un formulaire Grâce à la balise FORM du langage HTML, il est très simple de créer des formulaires comprenant : des champs de saisie des...
Servlets - Gestion des formulaires VoirIntroduction aux formulaires Les servlets rendent très simple la récupération de données envoyées par l'intermédiaire de formulaires HTML, c'est-à-dire une interface graphique permettant à l'utilisateur de saisir des données. Grâce à la balise...

1

arthezius, le 5 déc 2008 à 06:12:56

Sans vouloir te vexer, ton explication n'est pas clair du tout.

Si tu veux des réponses, prends la peine d'écrire en bon français. Webmaster indépendant.

Répondre à arthezius

2

lewis34, le 5 déc 2008 à 06:38:40

Bonjour ,euuuhhhh pas vraiment clair mais pour recuper une varaible c'est comme ça

$var_recup_post=$_POST['name_de_ton_input'];
et par get
d'abord tu charge les valeur dans ton url sur ta 1ere page comme ça

$url=url_de ta_page_de_destination?param1=var1¶m2=var2¶m3=var3....etc

et dans ta page finale pour recuperer
$var1=$_GET['param1'];
$var2=$_GET['param2'];
etc...

Répondre à lewis34

3

arthezius, le 5 déc 2008 à 09:23:04

Sinon pour plus d'info: http://www.phpdebutant.org/article56.php Webmaster indépendant.

Répondre à arthezius

4

ecko2, le 5 déc 2008 à 13:04:11

Voila le code :

<form action='<? echo $PHP_SELF ?>' method='post' name='Form'>

<input type='text' style='width:200 <?if($errf_6==1){print("; color: ".$color_font_warn);}?>;".$color_font_warn);}?>;; background-color: .$color_form_warn.' name='f_6' value='<?php echo $_GET['domain']; ?>' size='24' border='0'></font></td></tr>

<input type='submit' name='submit' value='envoyer !' border='0'></font></td></tr>

<a href="page2.php?f_6=<?php echo $f_6 ?>"


ce que je veux que mon formulaire fait toujors poster le contenu ver mon mail,

mai si le visiteur a inserer qlq chose puis il clique sur le lien page2.php , il recupere ce que il a inserer sur le champ text dans la page 2.

merci

Répondre à ecko2

5

lewis34, le 5 déc 2008 à 13:51:44

Tu met simplement des champs de type hidden (cachés) dans ta page 2 dans lesquel tu y place les valeurs post de la page 1 et si on retourne sur la page precedente tu recupere le contenu des tes champs cachés de la page 2

si c'est ce que tu veut car j'ai du mal a te suivre dans ton explication ;-)

Répondre à lewis34

6

ecko2, le 5 déc 2008 à 14:27:30

Si c possible de me donner ce que je dois mettre sur le lien pour recuperer sur ma page2.php le champ name='f_6'


merci

Répondre à ecko2

7

ecko2, le 5 déc 2008 à 21:50:04

Si ya qlq 1 qui peux m'aider

Répondre à ecko2

8

lewis34, le 5 déc 2008 à 22:04:59

Tu peut mettre ca
$var=$_POST['f_6'];

Répondre à lewis34

9

ecko2, le 5 déc 2008 à 22:16:22

J'ai met ça <a href=page2.php?$var=$_POST['f_6'];>

sa marche pas.

s'il vous plais

je veux savoir qcq je mets sur le liens dans la premiere page pour avoir la variable tt dabord sur la barre d'adresse

et koi mettre dans la balise du champ text du formulaire de la page 1

et koi mettre dans le champ text de la ge 2 ou on vas recuperer la variable de la page 1

Répondre à ecko2

10

lewis34, le 5 déc 2008 à 22:23:33

Oula il va falloir revoir quelques bases elementaires....
si tu veut comme tu dis mettre dans la barre d'adresse ta variable c'est par la methode get qui faut passer ,dans ton code d'origine c'est la methode post que tu utilise

<form action='<? echo $PHP_SELF ?>' method='post' name='Form'>

je t'invite a regarder ici
http://www.phpdebutant.org/article56.php et la http://www.phpdebutant.org/article113.php

tu y verra plus clair

Répondre à lewis34

11

ecko2, le 5 déc 2008 à 22:28:52

Merci , je sais Mais ce que faut savoir que mon formulaire fait POST le contenu ver un mail si on clic sur le bouton submit,comme ça sa marche maintenant bien

mai moi je veux ajouter un lien sur la meme page ou se trouve le formulaire ce lien vas nous porter sur la deuxieme page ou on vas recuperer le contenu d'un seul champ de ce formulaire dans un autre champ sur un autre formulaire dans la 2 eme page sans passer par le bouton submit

Répondre à ecko2

12

lewis34, le 5 déc 2008 à 22:42:58
  • +1

Je doit etre fatigué ce soir...ou c'est parce que c'est vendredi ...lol !!
j'ai pas tout compris encore ton probleme
mais soit tu passe par un peu de javascript style
var ma_variable=Document.ElementById.f-6.value;
et tu rajoute a l'url <a href=page2.php?var=ma_variable>

ou sinon comme ça
<a href=page2.php?var=<?PHP echo $_POST['f_6']; ?> >

et dans ta page 2 tu recupere comme ça
$var=$_GET['var'];

Répondre à lewis34

13

ecko2, le 5 déc 2008 à 22:45:57

Merci beaucoup, je t'ai fai fatigué je ss vraiment dsl, je vais essayer ça et je vous donne l resultats .

merci encore

Répondre à ecko2

14

ecko2, le 6 déc 2008 à 18:43:38

Sa marche pas

Répondre à ecko2

15

ecko2, le 6 déc 2008 à 18:45:54

Je cherche sauf comment recuperer une variable d'un formulaire sur l'adresse url sans passer par le bouton submit,sauf si je clic sur certain lien inserer sur la ou se trouve le formulaire

Répondre à ecko2

16

ecko2, le 6 déc 2008 à 20:26:46

Qlq1 peux m'aider

Répondre à ecko2

17

arthezius, le 8 déc 2008 à 11:05:10

Si je comprends bien, tu veux envoyer le contenu d'un formulaire en passsant par un lien, plutôt que par un bouton submit.
(Essai d'être plus clair dans tes explications. De plus, plutôt que de dire simplement "ça marche pas", explique précisement ce que tu as fait, ce qui ne marche pas et les éventuelles erreur. Si tu veux de l'aide, c'est a toi d'être clair et pas a nous de chercher à comprendre ce que tu essai ou veux nous expliquer. ça ne peux que t'être bénéfique et ça nous permettra de t'aider au plus vite.) Webmaster indépendant.

Répondre à arthezius

18

ecko2, le 8 déc 2008 à 15:26:06

Je cherche sauf comment recuperer une variable d'un formulaire sur l'adresse url sans passer par le bouton submit,sauf si je clic sur certain lien inserer sur la ou se trouve le formulaire
comme ça c clair je croi

Répondre à ecko2

19

ecko2, le 8 déc 2008 à 18:49:42

Aucune reponse !!

Répondre à ecko2