Problème Formulaire

2 participants

Voir le sujet précédent Voir le sujet suivant Aller en bas

Résolu Problème Formulaire

Message par Mr.Humph Lun 20 Fév 2012 - 18:52

Voilà j'ai un formulaire que j'ai trouvé sur le forum.
Cependant le sujet qui est créé, ne ce créé par au bon endroit


Voici le code:


Code:
<script type="text/javascript">
        function envoiMessage(form){
        /* Créer un message à partir des informations fournies */
        var txt_message = "[b]Pseudo[/b] " + form.prenom.value + '\n'
        + "[b]Poste voulu[/b] " + form.age.value + '\n'
        + "[b]Genre :[/b] " + form.genre.value + '\n'
        + "[b]JDomaine :[/b]\n[list]";
        /* Dans le cas des checkboxs, on va les parcourir pour prendre la valeur de celles qui sont cochées: */
        for(var i = 0; i < form.gouts.length; i++)
        {
        if(form.gouts[i].checked == true) { txt_message += '[*]' + form.gouts[i].value + '\n'; }
        }
        txt_message += "[/list][b]En plus[/b] : " + form.code.value + '\n';
        /* Insère le texte construit dans le champ caché "message" du formulaire */
        form.message.value = txt_message;
        }
        </script>
        <h3>Formulaire de RECRUTEMENT</h3>
        <form action="http://www.hobbacity.com/post?f=18&mode=newtopic" method="post" name="post" enctype="multipart/form-data" onSubmit="envoiMessage(this)">
        <input type="hidden" name="lt" value="0" />
        <input type="hidden" name="mode" value="newtopic" /><!-- Un nouveau topic sera créé -->
        <input type="hidden" name="topictype" value="0" checked="checked" /><!-- Value 0: Sujet Normal (1 = Note / 2 = annonce) -->
        <input type="hidden" name="message" value="" /><!-- Contiendra le texte du message -->
        <input type="hidden" name="f" value="5" /><!--  ID du forum dans lequel le message sera posté-->
       
        <label for="titre">Titre du sujet :</label>
        <input type="text" name="subject" id="titre" value="CV - PSEUDO " size="25" maxlength="60" /><br /><br />
       
        <label for="prenom">Pseudo : </label> <input type="text" size="30" name="prenom" id="prenom" /> <br /><br />
       
        <label for="age"> Poste voulu </label> <input type="text" size="30" name="age" id="age" /><br />
       
        <label for="genre">Genre : </label><select name="genre" id="genre">
        <option selected="selected">Masculin</option>
        <option>Féminin</option>
        </select><br />
       
        <label>Vos domaines : </label><br />
        <input type="checkbox" name="gouts" id="ph" value="Photographie" /><label for="ph">Photographie</label><br />
        <input type="checkbox" name="gouts" id="gr" value="Graphisme" /><label for="gr">Graphisme</label><br />
        <input type="checkbox" name="gouts" id="e" value="Ecriture" /><label for="e">Ecriture</label> <br />
        <input type="checkbox" name="gouts" id="d" value="Dessin" /><label for="d">Dessin</label><br />
        <input type="checkbox" name="gouts" id="p" value="Peinture" /><label for="p">Peinture</label><br />
       
        <label for="code">Code de présentation : </label>
        <textarea id="code" name="code"></textarea>  <input type="submit" name="post" value="Envoyer" /></form>


Pouvez- vous m'aider?


Dernière édition par Mr.Humph le Mar 21 Fév 2012 - 20:14, édité 1 fois
Mr.Humph

Mr.Humph
**

Masculin
Messages : 94
Inscrit(e) le : 17/02/2012

http://Hobbacity.com
Mr.Humph a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Problème Formulaire

Message par enum Lun 20 Fév 2012 - 19:56

plop,


<input type="hidden" name="f" value="5" /><!-- ID du forum dans lequel le message sera posté-->
modifié ça pour mettre la bonne section, on voit le chiffre dans l'url en regardant la liste des sujets de la section ( par exemple celle-ci c'est 74 )
avatar

enum
*

Messages : 47
Inscrit(e) le : 19/02/2012

enum a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Problème Formulaire

Message par Mr.Humph Lun 20 Fév 2012 - 19:59

Merci.

J'ai une autre question comment ajouter 2 grandes zones de texte ?
Mr.Humph

Mr.Humph
**

Masculin
Messages : 94
Inscrit(e) le : 17/02/2012

http://Hobbacity.com
Mr.Humph a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Problème Formulaire

Message par enum Lun 20 Fév 2012 - 20:09

<textarea style="width: 400px; height: 300px" name="zonetxt1"></textarea><br />
<textarea style="width: 400px; height: 300px" name="zonetxt2"></textarea><br />
à mettre quelque part entre <form ..> et </form> et dans le script vous pourrez y accéder par form.zonetxt2.value et form.zonetxt1.value mais faut un peu connaitre de javascript pour savoir comment ça s'utilise, si vous voulez je peux faire un générateur de formulaire ça pourrait être plus simple
avatar

enum
*

Messages : 47
Inscrit(e) le : 19/02/2012

enum a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Problème Formulaire

Message par Mr.Humph Lun 20 Fév 2012 - 21:07

Je veux bien Wink
Mr.Humph

Mr.Humph
**

Masculin
Messages : 94
Inscrit(e) le : 17/02/2012

http://Hobbacity.com
Mr.Humph a été remercié(e) par l'auteur de ce sujet.

Voir le sujet précédent Voir le sujet suivant Revenir en haut

- Sujets similaires

Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum