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 :

maintien état textarea


Sujet :

Langage PHP

  1. #1
    Expert confirmé
    Avatar de laurentSc
    Homme Profil pro
    Webmaster débutant perpétuel !
    Inscrit en
    Octobre 2006
    Messages
    10 470
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 60
    Localisation : France, Isère (Rhône Alpes)

    Informations professionnelles :
    Activité : Webmaster débutant perpétuel !
    Secteur : Industrie

    Informations forums :
    Inscription : Octobre 2006
    Messages : 10 470
    Points : 5 831
    Points
    5 831
    Billets dans le blog
    1
    Par défaut maintien état textarea
    Bonsoir,

    j'ai un problème tout bête : j'ai un formulaire dont je veux maintenir l'état après l'action ; pour les champs input, je le fais avec ça :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    value="<?php if (isset($_POST["nom_champ"])) echo $_POST["nom_champ"]?>"
    , mais pour les textarea, je ne trouve pas. Pourrait-on me dire comment faire ?

  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
    Pareil.

  3. #3
    Expert confirmé
    Avatar de laurentSc
    Homme Profil pro
    Webmaster débutant perpétuel !
    Inscrit en
    Octobre 2006
    Messages
    10 470
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 60
    Localisation : France, Isère (Rhône Alpes)

    Informations professionnelles :
    Activité : Webmaster débutant perpétuel !
    Secteur : Industrie

    Informations forums :
    Inscription : Octobre 2006
    Messages : 10 470
    Points : 5 831
    Points
    5 831
    Billets dans le blog
    1
    Par défaut
    Evidemment, j'ai déjà essayé :
    <textarea name="msg" value="<?php if (isset($_POST["msg"])) echo $_POST["msg"]?>" rows="6" cols="70">
    mais après "envoyer", il ne reste rien...

  4. #4
    Expert éminent sénior

    Profil pro
    Inscrit en
    Septembre 2010
    Messages
    7 920
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2010
    Messages : 7 920
    Points : 10 727
    Points
    10 727
    Par défaut
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    <textarea>mon texte</texarea>
    et pas
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    <textarea value="mon texte"/>

  5. #5
    Expert confirmé
    Avatar de laurentSc
    Homme Profil pro
    Webmaster débutant perpétuel !
    Inscrit en
    Octobre 2006
    Messages
    10 470
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 60
    Localisation : France, Isère (Rhône Alpes)

    Informations professionnelles :
    Activité : Webmaster débutant perpétuel !
    Secteur : Industrie

    Informations forums :
    Inscription : Octobre 2006
    Messages : 10 470
    Points : 5 831
    Points
    5 831
    Billets dans le blog
    1
    Par défaut
    J'avais raison de dire que c'était tout bête ; merci quand même.

  6. #6
    Expert confirmé
    Avatar de laurentSc
    Homme Profil pro
    Webmaster débutant perpétuel !
    Inscrit en
    Octobre 2006
    Messages
    10 470
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 60
    Localisation : France, Isère (Rhône Alpes)

    Informations professionnelles :
    Activité : Webmaster débutant perpétuel !
    Secteur : Industrie

    Informations forums :
    Inscription : Octobre 2006
    Messages : 10 470
    Points : 5 831
    Points
    5 831
    Billets dans le blog
    1
    Par défaut contrôle du formulaire à ne faire que dans l'action
    Bonjour,

    j'ai un formulaire dont l'action est dans la même page :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
     action="<?= $SERVER["PHP_SELF"] ?>"
    , mais dans cette action, il y a un contrôle du formulaire que je voudrais qui ne soit exécuté que après avoir fait "envoyer" :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    if (($nom=="")||($prenom=="")||($msg=="")||($mail==""))
    	echo "Il manque quelque chose...";
    or aujourd'hui, il est exécuté dès l'affichage du formulaire, donc il manque toujours quelque chose ; comment faire ?

  7. #7
    Expert éminent sénior

    Profil pro
    Inscrit en
    Septembre 2010
    Messages
    7 920
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2010
    Messages : 7 920
    Points : 10 727
    Points
    10 727
    Par défaut
    déjà plusieurs chose,

    le <?= oublie
    le $SERVER["PHP_SELF"] aussi, en rewriting ca marche pas
    $nom=="", je suppose que t'es en registrer global ?
    même avec ca un empty serai plus joli

    tout ca pour dire que faire tout sur une page c'est pas bien, creer un fichier pour ton formulaire et un fichier pour sa validation

  8. #8
    Expert confirmé
    Avatar de laurentSc
    Homme Profil pro
    Webmaster débutant perpétuel !
    Inscrit en
    Octobre 2006
    Messages
    10 470
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 60
    Localisation : France, Isère (Rhône Alpes)

    Informations professionnelles :
    Activité : Webmaster débutant perpétuel !
    Secteur : Industrie

    Informations forums :
    Inscription : Octobre 2006
    Messages : 10 470
    Points : 5 831
    Points
    5 831
    Billets dans le blog
    1
    Par défaut
    1) Merci me répondre, car je comptais créer un 2e fil, sachant que tu m'avais résolu le problème précédent, et que j'avais donc coché "résolu", mais c'était râté.

    2)
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    je suppose que t'es en registrer global ?
    Aucune idée ; je ne sais pas ce que ça veut dire.

    3)
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    tout ca pour dire que faire tout sur une page c'est pas bien, creer un fichier pour ton formulaire et un fichier pour sa validation
    D'accord, c'est ce que je vais faire.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. maintien de l'état d'une checkbox
    Par laurentSc dans le forum Langage
    Réponses: 8
    Dernier message: 25/03/2010, 08h49
  2. [CR][VB6] Impression d'un état depuis VB
    Par sda dans le forum SDK
    Réponses: 3
    Dernier message: 06/02/2007, 17h27
  3. Réponses: 2
    Dernier message: 17/10/2002, 16h16
  4. [CR][VB] comment générer un état ?
    Par ndi dans le forum SDK
    Réponses: 3
    Dernier message: 22/08/2002, 13h13
  5. Réponses: 5
    Dernier message: 08/07/2002, 16h22

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