IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Langage PHP Discussion :

Garger contenu input text sans POST ou GET


Sujet :

Langage PHP

  1. #1
    Membre habitué
    Profil pro
    Inscrit en
    Décembre 2007
    Messages
    478
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Décembre 2007
    Messages : 478
    Points : 189
    Points
    189
    Par défaut Garger contenu input text sans POST ou GET
    Bonjour,

    Je ne sais pas si cela est possible mais voila ce que j’essaye de faire
    Les utilisateurs peuvent entrer des informations dans un champ « input text ». Le nombre de champs et les noms des « input text » sont différents pour chaque utilisateur.

    J’envoi les informations dans une autre page pour les enregistrer dans la base de donnée avec un bouton _post.

    Sachant cela, ma question est la suivante: Est-il possible de conserver les informations inscrites dans « input text » lorsque l’utilisateur change de page afin qu’il retrouve ses informations lorsqu’il revient sur la page (sans quitter le navigateur)?

    Merci de votre réponse

  2. #2
    Modérateur
    Avatar de sabotage
    Homme Profil pro
    Inscrit en
    Juillet 2005
    Messages
    29 208
    Détails du profil
    Informations personnelles :
    Sexe : Homme

    Informations forums :
    Inscription : Juillet 2005
    Messages : 29 208
    Points : 44 155
    Points
    44 155
    Par défaut
    Tu peux placer les données du formulaire en session.

  3. #3
    Membre habitué
    Profil pro
    Inscrit en
    Décembre 2007
    Messages
    478
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Décembre 2007
    Messages : 478
    Points : 189
    Points
    189
    Par défaut
    j'avais pense a cela mais comment fait-on pour mettre en session la value de :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    <INPUT TYPE="TEXT" NAME="action" VALUE="">
    sans utiliser :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    <INPUT TYPE="SUBMIT" NAME="submit" VALUE="Supprimer">
    Merci

  4. #4
    Modérateur
    Avatar de Vil'Coyote
    Homme Profil pro
    Développeur adélia & Web
    Inscrit en
    Février 2008
    Messages
    4 583
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : France, Isère (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur adélia & Web
    Secteur : Industrie

    Informations forums :
    Inscription : Février 2008
    Messages : 4 583
    Points : 7 503
    Points
    7 503
    Par défaut
    si tu ne fait pas d'action submit il y a tout de même une action que tu effectue pour envoyer ton formulaire non ?

  5. #5
    Expert éminent
    Avatar de transgohan
    Homme Profil pro
    Développeur Temps réel Embarqué
    Inscrit en
    Janvier 2011
    Messages
    3 146
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Maine et Loire (Pays de la Loire)

    Informations professionnelles :
    Activité : Développeur Temps réel Embarqué

    Informations forums :
    Inscription : Janvier 2011
    Messages : 3 146
    Points : 9 386
    Points
    9 386
    Par défaut
    Citation Envoyé par voyageurdumonde Voir le message
    j'avais pense a cela mais comment fait-on pour mettre en session la value de :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    <INPUT TYPE="TEXT" NAME="action" VALUE="">
    sans utiliser :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    <INPUT TYPE="SUBMIT" NAME="submit" VALUE="Supprimer">
    Merci
    Les seuls transferts de données existant sont GET et POST, si tu ne passes pas par l'un des deux tu ne récupéreras jamais les données rentrées par l'utilisateur d'une page à une autre.
    Après avoir récupéré ces données tu peux les mettre en SESSION afin qu'il n'ai plus à les rentrer de nouveau.

  6. #6
    Membre éprouvé Avatar de Bebel
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Avril 2003
    Messages
    786
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 41
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Avril 2003
    Messages : 786
    Points : 1 262
    Points
    1 262
    Par défaut
    Bonjour,
    Sinon une solution "barbare" serait qu'à chaque saisie, tu exécute un ajax qui vient mettre à jour la donnée en session pour éviter l'envoi du formulaire.

    Mais bien cela ne fonctionnerait pas si l'utilisateur désactive le JavaScript.

  7. #7
    Expert éminent
    Avatar de transgohan
    Homme Profil pro
    Développeur Temps réel Embarqué
    Inscrit en
    Janvier 2011
    Messages
    3 146
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Maine et Loire (Pays de la Loire)

    Informations professionnelles :
    Activité : Développeur Temps réel Embarqué

    Informations forums :
    Inscription : Janvier 2011
    Messages : 3 146
    Points : 9 386
    Points
    9 386
    Par défaut
    Citation Envoyé par Bebel Voir le message
    Bonjour,
    Sinon une solution "barbare" serait qu'à chaque saisie, tu exécute un ajax qui vient mettre à jour la donnée en session pour éviter l'envoi du formulaire.

    Mais bien cela ne fonctionnerait pas si l'utilisateur désactive le JavaScript.
    Et même ainsi il faudrait passer par GET ou POST.

  8. #8
    Membre éprouvé Avatar de Bebel
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Avril 2003
    Messages
    786
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 41
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Avril 2003
    Messages : 786
    Points : 1 262
    Points
    1 262
    Par défaut
    Citation Envoyé par transgohan Voir le message
    Et même ainsi il faudrait passer par GET ou POST.
    Techniquement oui, mais cela n'oblige pas l'utilisateur a valider le formulaire et à recharger la page. Après pour garder les infos sans GET ou POST cela devient plus difficile.

Discussions similaires

  1. Envoyer ID sans POST ni GET
    Par voyageurdumonde dans le forum Langage
    Réponses: 10
    Dernier message: 04/10/2010, 03h56
  2. Taille Input Text sans Css
    Par Neilime05 dans le forum Zend_Form
    Réponses: 4
    Dernier message: 12/05/2009, 09h17
  3. [XHTML] input file sans champ input texte
    Par vny dans le forum Balisage (X)HTML et validation W3C
    Réponses: 7
    Dernier message: 15/08/2007, 12h56
  4. Mettre un input text sans la bordure 3d comme le champ pour
    Par hstlaurent dans le forum Balisage (X)HTML et validation W3C
    Réponses: 1
    Dernier message: 29/08/2005, 21h50
  5. [html] Input text sans cadre
    Par G_Kill dans le forum Balisage (X)HTML et validation W3C
    Réponses: 4
    Dernier message: 04/05/2005, 16h13

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo