Problème avec un formulaire de candidature

2 participants

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

Résolu Problème avec un formulaire de candidature

Message par Tristan Mortelune Mer 9 Mai 2012 - 16:48

Bonjour !

Voila, j'étais en train de créer un formulaire de candidature pour faciliter la tache aux personnes voulant être recruter dans ma guilde en me servant du premier code donné dans ce sujet https://forum.forumactif.com/t330110-creer-un-formulaire-de-recrutement-multi-games ( je l'ai récupéré et je l'ai modifié ). Quand j'avais enfin terminé, j'ai voulu tester ce formulaire, et la, le drame, il y a marqué :
"Vous devez préciser un titre avant de pouvoir envoyer votre message.
Vous devez entrer un message avant de poster."

Je pense que c'est du à une erreur dans mon code ( en le modifiant j'ai du supprimer quelque chose qu'il fallait pas ), mais après 2 jours à le le parcourir de long en large j'ai rien trouvé.

voici le code du formulaire :

Code:
    <style type="text/css">
    <!--
    .fieldform{
    width:500px;
    border-radius:10px;
    font-size:12px;
    }
    .fieldform input,.fieldform select,.fieldform textarea{
    background-color : #E6F0C9;
    font-size:12px;
    }
    .colorform{
    color:black;
    }
    .titre{
    font-size : 15px;
    text-decoration:underline;
    }
    -->
    </style>
    <script type="text/javascript">
    function envoiMessage(form)
    {
    // Créer un message à partir des informations fournies
    var txt_message = "<strong>Prénom : </strong> " + form.Prenom.value + "\n"
    + "<strong>Age : </strong> " + form.Age.value + "\n"
    + "<strong>Localisation : </strong> " + form.Localisation.value + "\n"
    + "<strong>Emploi / Etudes : </strong> " + form.EmploiEtudes.value + "\n"
    + "<strong>Passions / Passes temps : </strong> \n" + form.PassionsPassestemps.value + "\n\n"
    + "<strong>Décrivez-vous : </strong> \n" + form.Décrivezvous.value + "\n\n"
    + "<strong>Autres informations irl : </strong> \n" + form.irl.value + "\n\n"
    + "<strong>Nom du personnage principal : </strong> " + form.Perso.value + "\n"
    + "<strong>Race : </strong> " + form.Race.value + "\n"
    + "<strong>Classe : </strong> " + form.Classe.value + "\n"
    + "<strong>level : </strong>" + form.level.value + "\n"
    + "<strong>fréquence de jeu : </strong> \n" + form.frequencedejeu.value + "\n\n"
    + "<strong>Ce que vous aimez faire dans le jeu : </strong>\n" + form.aimefairedanslejeu.value + "\n\n"
    + "<strong>Comment avez vous connu la guilde ?</strong>\n" + form.connulaguilde.value + "\n\n"
    + "<strong>Pourquoi voulez-vous faire partie de la guilde ?</strong>\n" + form.partiedelaguilde.value + "\n\n"
    + "<strong>Que pouvez-vous apporter à la guilde ?</strong>\n" + form.apporteralaguilde.value + "\n\n"
    + "<strong>Qu'attendez vous de la guilde ? </strong>\n" + form.attendezvousdelaguilde.value + "\n\n";
    form.message.value = txt_message;
    form.subject.value = "Présentation de " + form.Perso.value;
    }
    </script>
    <fieldset class="fieldform">
    <form action="/post" 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" />
    <input type="hidden" name="topictype" value="0" checked="checked" />
    <input type="hidden" name="message" value="" />
    <input type="hidden" name="f" value="13" />
    <input type="hidden" name="subject" value="" />
    <br />
    <legend><font class="titre">Informations IRL :</font></legend><br />
    <font class="colorform">Prénom :</font><br />
    <input name="Prenom" type="text" /><br /><br />
    <font class="colorform">Age :</font><br />
    <input name="Age" type="text" /><br /><br />
    <font class="colorform">Localisation :</font><br />
    <input name="Localisation" type="text" /><br /><br />
    <font class="colorform">Emploi / Etudes :</font><br />
    <input name="EmploiEtudes" type="text" /><br /><br />
    <font class="colorform">Passions / Passes temps :</font><br />
    <textarea rows="3" name="PassionsPassetemps"></textarea><br /><br />
    <font class="colorform">Décrivez-vous :</font><br />
    <textarea rows="3" name="Décrivezvous"></textarea><br /><br />
    <font class="colorform">Autres informations irl :</font><br />
    <textarea rows="3" name="irl"></textarea><br /><br /><br /><br />
    <legend><font class="titre">Informations IG :</font></legend><br />
    <font class="colorform">Nom du personnage principal :</font><br />
    <input name="Perso" type="text" /><br /><br />
    <font class="colorform">Race :</font><br />
    <select name="Race">
    <option value="Humain">Humain</option>
    <option value="Norn">Norn</option>
    <option value="Charr">Charr</option>
    <option value="Asura">Asura</option>
    <option value="Sylvari">Sylvari</option>
    </select><br /><br />
    <font class="colorform">Classe :</font><br />
    <select name="Classe">
    <option value="Envouteur">Envouteur</option>
    <option value="Rôdeur">Rôdeur</option>
    <option value="Nécromant">Nécromant</option>
    <option value="Ingénieur">Ingénieur</option>
    <option value="Guerrier">Guerrier</option>
    <option value="Gardien">Gardien</option>
    <option value="Elémentaliste">Elémentaliste</option>
    <option value="Voleur">Voleur</option>
    </select><br /><br />
    <font class="colorform">Level :</font><br />
    <input name="level" type="text" /><br /><br />
    <font class="colorform">fréquence de jeu :</font><br />
    <textarea rows="3" name="frequencedejeu"></textarea><br /><br />
    <font class="colorform">Ce que vous aimez faire dans le jeu :</font><br />
    <textarea rows="3" name"aimefairedanslejeu"></textarea><br /><br /><br /><br />
    <legend><font class="titre">Informations pour la guilde :</font></legend><br />
    <font class="colorform">Comment avez vous connu la guilde ?</font><br />
    <textarea rows="3" name="connulaguilde"></textarea><br /><br />
    <font class="colorform">Pourquoi voulez-vous faire partie de la guilde ?</font><br />
    <textarea rows="3" name="partiedelaguilde"></textarea><br /><br /><br />
    <font class="colorform">Que pouvez-vous apporter à la guilde ?</font><br />
    <textarea rows="3" name="apporteralaguilde"></textarea><br /><br /><br />
    <font class="colorform">Qu'attendez vous de la guilde ?</font><br />
    <textarea rows="3" name="attendezvousdelaguilde"></textarea><br /><br />
    <input value="Envoyer" type="submit" name="post" />
    </form></fieldset>

Voila, mon forum est en phpBB3.

Si vous pourriez trouver la solution à mon problème je vous en serais vraiment reconnaissant.


Dernière édition par Tristan Mortelune le Jeu 10 Mai 2012 - 17:10, édité 1 fois
avatar

Tristan Mortelune
Nouveau membre

Messages : 2
Inscrit(e) le : 09/05/2012

http://guildwars2df.forum-gratuit.be/
Tristan Mortelune a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Problème avec un formulaire de candidature

Message par Scoubifitz Jeu 10 Mai 2012 - 2:25

bonsoir,

voici le code corrigé :

Code:
<style type="text/css">
<!--
.fieldform{
width:500px;
border-radius:10px;
font-size:12px;
}
.fieldform input,.fieldform select,.fieldform textarea{
background-color : #E6F0C9;
font-size:12px;
}
.colorform{
color:black;
}
.titre{
font-size : 15px;
text-decoration:underline;
}
-->
</style>
<script type="text/javascript">
function envoiMessage(form)
{
// Créer un message à partir des informations fournies
var txt_message = "<strong>Prénom : </strong> " + form.Prenom.value + "\n"
+ "<strong>Age : </strong> " + form.Age.value + "\n"
+ "<strong>Localisation : </strong> " + form.Localisation.value + "\n"
+ "<strong>Emploi / Etudes : </strong> " + form.EmploiEtudes.value + "\n"
+ "<strong>Passions / Passes temps : </strong> \n" + form.PassionsPassestemps.value + "\n\n"
+ "<strong>Décrivez-vous : </strong> \n" + form.Decrivezvous.value + "\n\n"
+ "<strong>Autres informations irl : </strong> \n" + form.irl.value + "\n\n"
+ "<strong>Nom du personnage principal : </strong> " + form.Perso.value + "\n"
+ "<strong>Race : </strong> " + form.Race.value + "\n"
+ "<strong>Classe : </strong> " + form.Classe.value + "\n"
+ "<strong>level : </strong>" + form.level.value + "\n"
+ "<strong>fréquence de jeu : </strong> \n" + form.frequencedejeu.value + "\n\n"
+ "<strong>Ce que vous aimez faire dans le jeu : </strong>\n" + form.aimefairedanslejeu.value + "\n\n"
+ "<strong>Comment avez vous connu la guilde ?</strong>\n" + form.connulaguilde.value + "\n\n"
+ "<strong>Pourquoi voulez-vous faire partie de la guilde ?</strong>\n" + form.partiedelaguilde.value + "\n\n"
+ "<strong>Que pouvez-vous apporter à la guilde ?</strong>\n" + form.apporteralaguilde.value + "\n\n"
+ "<strong>Qu'attendez vous de la guilde ? </strong>\n" + form.attendezvousdelaguilde.value + "\n\n";
form.message.value = txt_message;
form.subject.value = "Présentation de " + form.Perso.value;
}
</script>
<fieldset class="fieldform">
<form action="/post" 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" />
<input type="hidden" name="topictype" value="0" checked="checked" />
<input type="hidden" name="message" value="" />
<input type="hidden" name="f" value="13" />
<input type="hidden" name="subject" value="" />
<br />
<legend><font class="titre">Informations IRL :</font></legend><br />
<font class="colorform">Prénom :</font><br />
<input name="Prenom" type="text" /><br /><br />
<font class="colorform">Age :</font><br />
<input name="Age" type="text" /><br /><br />
<font class="colorform">Localisation :</font><br />
<input name="Localisation" type="text" /><br /><br />
<font class="colorform">Emploi / Etudes :</font><br />
<input name="EmploiEtudes" type="text" /><br /><br />
<font class="colorform">Passions / Passes temps :</font><br />
<textarea rows="3" name="PassionsPassestemps"></textarea><br /><br />
<font class="colorform">Décrivez-vous :</font><br />
<textarea rows="3" name="Decrivezvous"></textarea><br /><br />
<font class="colorform">Autres informations irl :</font><br />
<textarea rows="3" name="irl"></textarea><br /><br /><br /><br />
<legend><font class="titre">Informations IG :</font></legend><br />
<font class="colorform">Nom du personnage principal :</font><br />
<input name="Perso" type="text" /><br /><br />
<font class="colorform">Race :</font><br />
<select name="Race">
<option value="Humain">Humain</option>
<option value="Norn">Norn</option>
<option value="Charr">Charr</option>
<option value="Asura">Asura</option>
<option value="Sylvari">Sylvari</option>
</select><br /><br />
<font class="colorform">Classe :</font><br />
<select name="Classe">
<option value="Envouteur">Envouteur</option>
<option value="Rôdeur">Rôdeur</option>
<option value="Nécromant">Nécromant</option>
<option value="Ingénieur">Ingénieur</option>
<option value="Guerrier">Guerrier</option>
<option value="Gardien">Gardien</option>
<option value="Elémentaliste">Elémentaliste</option>
<option value="Voleur">Voleur</option>
</select><br /><br />
<font class="colorform">Level :</font><br />
<input name="level" type="text" /><br /><br />
<font class="colorform">fréquence de jeu :</font><br />
<textarea rows="3" name="frequencedejeu"></textarea><br /><br />
<font class="colorform">Ce que vous aimez faire dans le jeu :</font><br />
<textarea rows="3" name="aimefairedanslejeu"></textarea><br /><br /><br /><br />
<legend><font class="titre">Informations pour la guilde :</font></legend><br />
<font class="colorform">Comment avez vous connu la guilde ?</font><br />
<textarea rows="3" name="connulaguilde"></textarea><br /><br />
<font class="colorform">Pourquoi voulez-vous faire partie de la guilde ?</font><br />
<textarea rows="3" name="partiedelaguilde"></textarea><br /><br /><br />
<font class="colorform">Que pouvez-vous apporter à la guilde ?</font><br />
<textarea rows="3" name="apporteralaguilde"></textarea><br /><br /><br />
<font class="colorform">Qu'attendez vous de la guilde ?</font><br />
<textarea rows="3" name="attendezvousdelaguilde"></textarea><br /><br />
<input value="Envoyer" type="submit" name="post" />
</form></fieldset>
il manquait un " s " à : name="PassionsPassetemps"

il ne faut pas d'accents à : form.Decrivezvous.value et name="Decrivezvous"

il manque le signe " = " à : name"aimefairedanslejeu"

voili , voilou ...
Scoubifitz

Scoubifitz
Membre actif

Masculin
Messages : 3732
Inscrit(e) le : 18/03/2008

https://scoubidous.superforum.fr/
Scoubifitz a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Problème avec un formulaire de candidature

Message par Tristan Mortelune Jeu 10 Mai 2012 - 17:09

Ca marche !!!

Merci mille fois, je coinçais vraiment, je vais pouvoir finir le forum grâce à vous.

C'est tout moi ça, un s, un é et un =, étourdit que je suis ...

Bon, problème résolu et encore merci à scoubifitz.
avatar

Tristan Mortelune
Nouveau membre

Messages : 2
Inscrit(e) le : 09/05/2012

http://guildwars2df.forum-gratuit.be/
Tristan Mortelune 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