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 :

Retour au formulaire en conservant les valeurs


Sujet :

Langage PHP

  1. #1
    Membre régulier Avatar de Jiraiya42
    Profil pro
    Inscrit en
    Mai 2005
    Messages
    671
    Détails du profil
    Informations personnelles :
    Âge : 38
    Localisation : France

    Informations forums :
    Inscription : Mai 2005
    Messages : 671
    Points : 114
    Points
    114
    Par défaut Retour au formulaire en conservant les valeurs
    Salut !

    J'ai un formulaire qui envoit les données vers une fonction. Dans cette fonction j'ai plusieurs ontroles (beaucoup !) et je voudrais faire en sorte de renvoyer sur le formulaire en raffichant toutes les données que le visiteur a rempli...

    Quelqu'un peu m'aider svp ?

    Merci d'avance...

  2. #2
    Membre régulier
    Inscrit en
    Juin 2007
    Messages
    89
    Détails du profil
    Informations personnelles :
    Âge : 44

    Informations forums :
    Inscription : Juin 2007
    Messages : 89
    Points : 99
    Points
    99
    Par défaut
    bonjour, il faut que tu régénères ton formulaire avec les valeurs que tu as reçus
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
     
    $champs = $_GET['champs'];
    echo "<input name='champs' value='$champs' />";

  3. #3
    Membre régulier Avatar de Jiraiya42
    Profil pro
    Inscrit en
    Mai 2005
    Messages
    671
    Détails du profil
    Informations personnelles :
    Âge : 38
    Localisation : France

    Informations forums :
    Inscription : Mai 2005
    Messages : 671
    Points : 114
    Points
    114
    Par défaut
    Citation Envoyé par dewsz
    bonjour, il faut que tu régénères ton formulaire avec les valeurs que tu as reçus
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
     
    $champs = $_GET['champs'];
    echo "<input name='champs' value='$champs' />";
    Merci pour ta réponse

    Ouai mais ma fonction est assez longue voir très, de plus, j'ai beaucoup de vérif donc beaucoup de refus logiquement et donc s'il faut que je recrée un formulaire pour chaque refus mon code va être monstrueux... ya pas une autre solution svp ?

    Merci d'avance...

  4. #4
    Modératrice
    Avatar de Celira
    Femme Profil pro
    Développeuse PHP/Java
    Inscrit en
    Avril 2007
    Messages
    8 633
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 39
    Localisation : France

    Informations professionnelles :
    Activité : Développeuse PHP/Java
    Secteur : Industrie

    Informations forums :
    Inscription : Avril 2007
    Messages : 8 633
    Points : 16 372
    Points
    16 372

  5. #5
    Membre régulier
    Inscrit en
    Juin 2007
    Messages
    89
    Détails du profil
    Informations personnelles :
    Âge : 44

    Informations forums :
    Inscription : Juin 2007
    Messages : 89
    Points : 99
    Points
    99
    Par défaut
    Tu peux générer ton formulaire en même temps que ta vérifications avec une fonction :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
     
    function genererFormulaire($post)
    {
    ...
     
      $champs = $post['champs'];
      if (valid($champs))
        echo "<input name='champs' value='$champs' />";
      else
        echo "<input name='champs' value='Ressaisissez une valeur' />";
    ...
    }

Discussions similaires

  1. insérer un champ formulaire entre balises en conservant les valeurs
    Par Chello dans le forum Général JavaScript
    Réponses: 13
    Dernier message: 08/04/2011, 09h57
  2. Conserver les valeurs de champs de formulaire
    Par cloridriks dans le forum Langage
    Réponses: 14
    Dernier message: 15/10/2008, 14h35
  3. Réponses: 10
    Dernier message: 27/08/2008, 21h00
  4. conserver les valeurs entrées dans un formulaire
    Par mitmit dans le forum Langage
    Réponses: 5
    Dernier message: 03/05/2007, 10h09
  5. Réponses: 11
    Dernier message: 19/06/2006, 13h51

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