Webmaster Hub: La valeur qui « colle » dans un formulaire - Webmaster Hub

Aller au contenu

Page 1 sur 1
  • Vous ne pouvez pas commencer un sujet
  • Vous ne pouvez pas répondre à ce sujet

La valeur qui « colle » dans un formulaire Noter : -----

#1 L'utilisateur est hors-ligne   francoisch 

  • Groupe : Hubmaster
  • Messages : 628
  • Inscrit(e) : 05-mars 06

Posté 10 juillet 2011 - 13:20

Bonjour

J’ai un formulaire Web avec des champs comme celui-ci :
<label>Jour: <input type="text" name="jour" value="<?php= $jour; ?>" …


en transmettant ensuite la valeur saisie avec :
$jour = $_POST['jour'];



Je voudrai :
• Récupérer la valeur saisie
• L'utiliser pour initialiser le champ lors de la prochaine saisie, dont la valeur sera donc identique à la valeur de la saisie précédente

Ma question : comment récupérer la valeur saisie et la conserver pour valoriser ce champ pour la saisie suivante ?

Par avance merci.

Francois
0

#2 L'utilisateur est hors-ligne   Aenoa 

  • Groupe : Membre+
  • Messages : 284
  • Inscrit(e) : 28-octobre 10
  • Genre:Homme
  • Localisation:Tournai
  • Société:Je cherche...

Posté 10 juillet 2011 - 15:16

pour le mémoriser la durée que l'utilisateur visite ton site, tu peut utiliser les $_SESSION.

Si tu compte le réafficher à chaque visite, le mieux reste encore les cookies ;)

-> http://www.php.net/m...res.cookies.php
-> http://php.net/manua...es.sessions.php

(au passage, c'est dans "PHP" et non "HTML & CSS" ^^)

Ce message a été modifié par Aenoa - 10 juillet 2011 - 18:20.

Mon (très petit) site personnel

"Ce n'est pas parce que l'on ne sait pas, que l'on ne peut pas. L'on peut tout apprendre, avec de la motivation."
0

#3 L'utilisateur est hors-ligne   francoisch 

  • Groupe : Hubmaster
  • Messages : 628
  • Inscrit(e) : 05-mars 06

Posté 11 juillet 2011 - 13:38

Je ne suis pas sûr de comprendre comment ta réponse est reliée à ma question.

Francois
0

#4 L'utilisateur est hors-ligne   Aenoa 

  • Groupe : Membre+
  • Messages : 284
  • Inscrit(e) : 28-octobre 10
  • Genre:Homme
  • Localisation:Tournai
  • Société:Je cherche...

Posté 11 juillet 2011 - 19:44

tu recherches à remettre dans un formulaire, si il a été complété une fois dans la vie de l'utilisateur, avec la valeur qu'il a entré, non ?

Donc, en toute logique, si l'utilisateur entre la première fois la valeur "coucou" dans le formulaire $_POST['texte'],
lors du traitement du formulaire, l'on définis un cookie sous un nom au choix, personnellement je le nommerais cookie_texte.
dans ce cookie, il y a la valeur "coucou".

lors du chargement du formulaire, on vérifie si le cookie "cookie_texte" existe. Si oui, on affiche $_COOKIE['cookie_texte'] dans la "value" du champ "texte".
si non, il n'affiche rien.

Et voilà ;)

Ce message a été modifié par Aenoa - 11 juillet 2011 - 19:45.

Mon (très petit) site personnel

"Ce n'est pas parce que l'on ne sait pas, que l'on ne peut pas. L'on peut tout apprendre, avec de la motivation."
0

#5 L'utilisateur est hors-ligne   francoisch 

  • Groupe : Hubmaster
  • Messages : 628
  • Inscrit(e) : 05-mars 06

Posté 12 juillet 2011 - 09:29

J'avais fait un essai avec une variable de session mais sans succès.

Je vaiessayer avec un cookie.

Merci de ton aide.

Francois
0

#6 L'utilisateur est hors-ligne   vieactu 

  • Groupe : Membres
  • Messages : 25
  • Inscrit(e) : 25-juin 11
  • Genre:Homme

Posté 12 juillet 2011 - 17:40

Merci pour l'info.

#7 L'utilisateur est hors-ligne   francoisch 

  • Groupe : Hubmaster
  • Messages : 628
  • Inscrit(e) : 05-mars 06

Posté 15 juillet 2011 - 20:19

Merci de ton aide, j'ai résolu mon problème.

Francois
0

Partager ce sujet :


Page 1 sur 1
  • Vous ne pouvez pas commencer un sujet
  • Vous ne pouvez pas répondre à ce sujet

1 utilisateur(s) en train de lire ce sujet
0 membre(s), 1 invité(s), 0 utilisateur(s) anonyme(s)