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

HTML Discussion :

Afficher formulaires cachés


Sujet :

HTML

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre régulier
    Homme Profil pro
    Étudiant
    Inscrit en
    Août 2011
    Messages
    7
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant
    Secteur : Administration - Collectivité locale

    Informations forums :
    Inscription : Août 2011
    Messages : 7
    Par défaut Afficher formulaires cachés
    Bonjour, je suis nouveau sur le site car j'ai eu vent de la réputation de celui-ci.
    Voici mon problème

    J'ai un formulaire des plus basique et je souhaite à un moment données de celui-ci que l'utilisateur indique des informations sur une ou plusieurs variables.
    Seulement voila il peut y avoir une variable (le nom, le format et le chemin d'accès de celle-ci) ou jusqu'à 5 variables.

    Voici la partie de mon formulaire qui pose problème :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
    45
    46
    47
    48
    49
    50
    51
    52
    53
    54
    55
    56
    57
    58
    59
    60
    61
    62
    63
    64
    65
    66
    67
    68
    69
    70
    71
    72
    73
    74
    75
    76
    77
    78
    79
    80
    81
    82
    83
    84
    85
    86
    87
    88
    89
    90
    91
    92
    93
    94
    95
    96
    97
    98
    99
    100
    101
    102
    103
    104
    105
    106
    <html>
    <body>
    <center><h1> FICHE INDICATEUR </h1></center>
    <form action="donnees.php" method="post">
     
     
    <h2>Généralités</h2>
     
    <div>
    <TABLE BORDER=0>
     
    <tr>
    <td>Direction Générale Adjointe : </td>
    <TD><SELECT name="dga" style="width: 400px">
    		<OPTION>PO</OPTION>
    		<OPTION>SEV</OPTION>
    		<OPTION>Dév Teritorial</OPTION>
    		<OPTION>Ambiance de Vie</OPTION>
    		<OPTION>Aucune</OPTION>
    	</SELECT> </td></TR>
     
    	<tr>
    <td>Direction :</td>
    <td><SELECT name="direct" style="width: 400px">
    		<OPTION>Culture</OPTION>
    		<OPTION>Enseignement</OPTION>
    		<OPTION>Terrain</OPTION>
    		<OPTION>Insertion</OPTION>
    		<OPTION>Sécurité </OPTION>
    	</SELECT> </td></tr>
    </table>
    </div>
     
     
    <h2>Liste des variables Nécessaire</h2>
     
     
    <TABLE BORDER=0>  
     
    <div>
    <td><h3>1ère Variable :</h3></td>
     
    <tr>    
    <td>Nom de la variable:</td>
             <td> <input id="source" name="source" type="text" size="70" /></td></tr>
     
    <tr>
    <td>Format Source :</td>
             <td><SELECT name="Format Source">
    		<OPTION>Excel</OPTION>
    		<OPTION>Word</OPTION>
    		<OPTION>Autres</OPTION>
    	</SELECT></td></tr>
     
    <tr>    
    <td>Source des données :</td>
             <td> <input id="source" name="source" type="file" size="70" /></td></tr>
     
     
     
    <td><br><h3>2ème Variable :</h3></td>
     
    <tr>    
    <td>Nom de la variable:</td>
             <td> <input id="source" name="source" type="text" size="70" /></td></tr>
     
    <tr>
    <td>Format Source :</td>
             <td><SELECT name="Format Source">
    		<OPTION>Excel</OPTION>
    		<OPTION>Word</OPTION>
    		<OPTION>Autres</OPTION>
    	</SELECT></td></tr>
     
    	<tr>    
    <td>Source des données :</td>
             <td> <input id="source" name="source" type="file" size="70" /></td></tr>		 
     
     
     
    <td><br><h3>3ème Variable :</h3></td>
     
    <tr>    
    <td>Nom de la variable:</td>
     <td> <input id="source" name="source" type="text" size="70" /></td></tr>
     
    <tr>
    <td>Format Source :</td>
    <td><SELECT name="Format Source">
    		<OPTION>Excel</OPTION>
    		<OPTION>Word</OPTION>
    		<OPTION>Autres</OPTION>
    </SELECT></td></tr>
     
    <tr>    
    <td>Source des données :</td>
     <td> <input id="source" name="source" type="file" size="70" /></td></tr>	
     
     
    </table>
    </div>
     
    <input type="submit" value="OK"> 
    </form>
     
    </html>



    En gros je voudrai qu'apparaisse les champs de variable 1 et 2 si l'utilisateur veut rentrer2 variable , ou qu'apparaisse les champs variables 1 à 4 si il en à 4 ( par un bouton ajouter variable par exemple ?).

    Je débute en PHP et HTML mais j'essaye d'apprendre et de comprendre un maximum.

    Merci d'avance de vos réponses.
    N'hésiter pas a me poser des question si ce n'est pas clair

  2. #2
    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 : 44
    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
    Par défaut
    soit tu gère l'affichage en javascript soit en php. dans le premier cas c'est du visible / masqué dans le second c'est le fait de recharger la page qui va permettre à ton code php de généré ce que tu souhaite afficher.

    à toi de voir ce que tu souhaite faire et comment.
    la vie n'est pas cirrhose des foies ...

    Avant de poster un message Rechercher n'est pas qu'une option.
    FAQ Web - Tuto Web

  3. #3
    Membre actif Avatar de rkade
    Homme Profil pro
    Étudiant
    Inscrit en
    Juillet 2011
    Messages
    48
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations professionnelles :
    Activité : Étudiant
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juillet 2011
    Messages : 48
    Par défaut
    Sans lire ton code, je pense que le meilleur moyen pour toi, et pour prendre de bonnes habitudes, est de faire ça en javascript : tu créé tes champs selon le choix de l'utilisateur.

    En gros, après avoir cliqué sur le bouton, tu exécute une fonction javascript qui va te créer les boutons que tu souhaites.

    Côté PHP, comme dit Vill'Coyote, tu pourras le faire, mais recharger la page, c'est pas top, surtout que la, tu peux faire ça simplement avec javascript

Discussions similaires

  1. [AC-2007] Problème pour afficher un formulaire caché
    Par dumas.blr dans le forum IHM
    Réponses: 3
    Dernier message: 13/12/2010, 20h31
  2. [HTML 5] Formulaire caché non visible dans le source
    Par Thierrydu50 dans le forum Balisage (X)HTML et validation W3C
    Réponses: 2
    Dernier message: 15/07/2009, 17h55
  3. Réparer l'options afficher dossiers cachés
    Par methodman225 dans le forum Windows Vista
    Réponses: 4
    Dernier message: 01/06/2009, 10h58
  4. [1.x] Backend : afficher formulaire table de jointure
    Par nims dans le forum Symfony
    Réponses: 2
    Dernier message: 06/04/2009, 19h18
  5. [Debutant] Afficher formulaire sans access
    Par IDE dans le forum Access
    Réponses: 18
    Dernier message: 07/09/2006, 19h27

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