Problème avec mon formulaire pour la fiche personnage rpg. Message d'erreur apparait et je n'arrive pas à voir d'où ça peut provenir ^^
2 participants
Forum gratuit : Le forum des forums actifs :: Entraide & Support... :: Problème avec un script, un code :: Archives des problèmes avec un code
Page 1 sur 1 • Partagez
Problème avec mon formulaire pour la fiche personnage rpg. Message d'erreur apparait et je n'arrive pas à voir d'où ça peut provenir ^^
Détails techniques
Version du forum : phpBB2
Poste occupé : Administrateur
Navigateur(s) concerné(s) : Mozilla Firefox
Personnes concernées par le problème : Tous les utilisateurs
Lien du forum : http://hogwartsfamily.forumactif.org/
Description du problème
Bonsoir,Je viens vers vous pour un petit soucis avec mon formulaire. Je suis pas méga douée en codage, j'apprends sur le tas et à mon avis j'ai dû faire quelque chose de travers XD. Quand je fais des tests impossible d'envoyer le formulaire, ça me renvoie à une page avec un message d'erreur.
"Vous devez préciser un titre avant de pouvoir envoyer votre message.
Vous devez entrer un message avant de poster."
J'ai suivi les tutos et tout, j'ai une fiche partenaire qui fonctionne mais impossible de faire fonctionner celle-ci et en comparant les deux codes je ne vois pas de différence. (si ce n'est le contenu) J'ai certainement dû louper quelque chose (c'est même sûr) mais je patauge dans la semoule à reculons là XD Et du coup ça m'empêche d'avancer comme je vois pas le rendu du formulaire envoyé^^
Je vous remercie d'avance pour votre aide !
Mon formulaire :
- Code:
<meta content="text/html; charset=UTF-8" http-equiv="Content-Type" /> <title>Fiche Personnage</title> <style type="text/css">
h3 {
font-family: Orator Std;
font-size: 24px;
text-align: center;
color: #660804;
}
input {
font-family: Orator Std;
letter-spacing: -1px;
border: 1px solid #660804;
border-radius: 20px;
}
textarea {
background-color: #ffffff;
width: 450px;
height: 70px;
border-top: 3px solid #660804;
border-bottom: 3px solid #660804;
border-right: 1px solid #660804;
border-left: 1px solid #660804;
border-radius: 20px;
padding: 5px;
}
label {
font-family: Orator Std;
letter-spacing: -1px;
color: #660804;
}
select {
font-family: Orator Std;
letter-spacing: -1px;
border: 1px solid #660804;
border-radius: 20px;
color: #660804;
}
body {
width:520px;
background-color: #DEDBB1;
background-color: #DEDBB1;
border: none;
padding: 10px;
}
#infos {
font-family: Orator Std;
letter-spacing: -1px;
width: 520px;
height: 400px;
overflow: auto;
background-color: #DEDBB1;
border-top: 4px solid #660804;
border-bottom: 4px solid #660804;
border-right: 1px solid #660804;
border-left: 1px solid #660804;
border-radius: 20px;
padding: 10px;
box-shadow: 1px 1px 6px #660804;
}
#facu {
font-family: Orator Std;
letter-spacing: -1px;
width: 520px;
height: 200px;
overflow: auto;
background-color: #DEDBB1;
border-top: 4px solid #660804;
border-bottom: 4px solid #660804;
border-right: 1px solid #660804;
border-left: 1px solid #660804;
border-radius: 20px;
padding: 10px;
box-shadow: 1px 1px 6px #660804;
}
</style>
<script type="text/javascript">
function envoiMessage(form)
{
// Créer un message à partir des informations fournies
var txt_message = "<center><div id='formulaires'><div id='infos'>[b]Avatar :[/b] [center][img]" + form.ava.value + '[/img][/center]n\n\'
+ "[b]Nom et Prénom :[/b] " + form.nom.value + '\n\n'
+ "[b]Âge:[/b] " + form.age.value + '\n\n'
+ "[b]Race :[/b] " + form.race.value + '\n\n'
+ "[b]Statut de Sang :[/b]" + form.sang.value + '\n\n'
txt_message = txt_message + "[b]Caractère[/b] : " + form.car.value + '\n\n'
txt_message = txt_message + "[b]Physique[/b] : " + form.phy.value + '\n\n'
txt_message = txt_message + "[b]Histoire[/b] : " + form.his.value + ' </div>\n\n'
+ "<div id='infos'>[b]Don :[/b] " + form.don.value + '\n\n'
+ "[b]Baguette :[/b] " + form.bag.value + '\n\n'
+ "[b]Orientation Sexuelle :[/b] " + form.or.value + '\n\n'
+ "[b]Animal de compagnie :[/b] " + form.ani.value + '\n\n'
+ "[b]Patronus :[/b] " + form.pat.value + '\n\n'
+ "[b]Epouvantard :[/b] " + form.epo.value + '\n\n'
+ "[b]Camp :[/b] " + form.camp.value + '\n\n'
+ "[b]Signe Distinctif :[/b] " + form.sd.value + '</div>\n'\n
+ "[b]Maison :[/b] " + form.mais.value + '\n\n'
+ "[b]Année Poudlard ou UMS :[/b] " + form.ann.value + '\n\n'
+ "[b]Cursus UMS :[/b] " + form.cur.value + 'n\n\'
+ "[b]Job :[/b] " + form.job.value + '\n </div></center>'
/* Insère le texte construit dans le champ caché "message" du formulaire */
form.message.value = txt_message;
/* Titre automatique */
form.subject.value = form.nom.value;
}
</script>
<h3>Fiche Personnage</h3>
<form action="/post" method="post" name="post" enctype="multipart/form-data" onSubmit="envoiMessage(this)"target="_parent">
<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="f" value="2" /> <!-- ID du forum dans lequel le message sera posté-->
<input type="hidden" name="message" value="" /> <!-- Contiendra le texte du message -->
<input name="subject" value="" type="hidden" /><!--Contiendra le titre du message-->
<div id='infos'> <label for="ava">Avatar (lien url) : </label><input type="url" name="ava" id="ava"/> <br/> <br/>
<label for="nom">Nom et Prénom : </label><input type="text" size="30" name="nom" id="nom" />
<br/> <br/>
<label for="age">Âge : </label><input type="text" size="30" name="age" id="age" />
<br/> <br/>
<label for="race">Race : </label><select name="race" id="race"><option>Sorcier</option><option>Moldu</option><option>Vampire</option><option>Loup-Garou</option><option>Elfe de Maison</option><option>Gobelin</option><option>Géant</option><option>Harpie</option><option>Vélane</option><option>Troll</option><option>Centaure</option><option>Être de l'eau</option><option>Hybride</option> </select>
<br/> <br/>
<label for="sang">Sang (si vous êtes sorcier): </label><select name="sang" id="sang"><option>Sang-Pur</option><option>Sang-Mêlé</option><option>Né-Moldu</option><option>Pas concerné</option></select>
<br/> <br/>
<label for="car">Caractère (5 lignes minimum): </label>
<br/>
<textarea id="car" name="car"></textarea>
<br/> <br/>
<label for="phy">Physique (5 lignes minimum): </label>
<br/>
<textarea id="phy" name="phy"></textarea>
<br/> <br/>
<label for="his">Histoire (10 lignes minimum): </label>
<br/>
<textarea id="his" name="his"></textarea>
<br/> </div> <br/>
<div id='infos'> <label for="don">Don (facultatif : métamorphomage, occulmencie, magie sans baguette...etc) : </label><input type="text" size="30" name="don" id="don" />
<br/> <br/>
<label for="bag">Baguette (facultatif) : </label><input type="text" size="30" name="bag" id="bag" />
<br/> <br/>
<label for="or">Orientation Sexuelle (facultatif): </label><input type="text" size="30" name="or" id="or" />
<br/> <br/>
<label for="ani">Animal de Compagnie (facultatif) : </label><input type="text" size="30" name="ani" id="ani" />
<br/> <br/>
<label for="pat">Patronus (facultatif, 15 ans minimum) : </label><input type="text" size="30" name="pat" id="pat" />
<br/> <br/>
<label for="epo">Epouvantard (facultatif) : </label><input type="text" size="30" name="epo" id="epo" />
<br/> <br/>
<label for="camp">Camp (facultatif) : </label><input type="text" size="30" name="camp" id="camp" />
<br/> <br/>
<label for="sd">Signe Distinctif (facultatif) : </label><input type="text" size="30" name="sd" id="sd" />
<br/></div> <br/>
<div id='facu'> <label for="mais">Maison : </label><select name="mais" id="mais"><option>Gryffondor</option><option>Poufsouffle</option><option>Serdaigle</option> <option>Serpentard</option><option>Pas concerné</option></select>
<br/> <br/>
<label for="ann">Année Poudlard ou UMS (préciser selon le cas) : </label><input type="text" size="30" name="ann" id="ann" />
<br/> <br/>
<label for="cur">Cursus UMS : </label><input type="text" size="30" name="cur" id="cur" />
<br/> <br/>
<label for="job">Job (obligatoire si adulte) : </label><input type="text" size="30" name="job" id="job" />
<br/> </div><br/>
<center> <input type="submit" name="post" value="Envoyer" />
<br/> </center>
</form>
Dernière édition par Lilith Anguis le Sam 17 Sep 2016 - 8:11, édité 1 fois
Re: Problème avec mon formulaire pour la fiche personnage rpg. Message d'erreur apparait et je n'arrive pas à voir d'où ça peut provenir ^^
Bonsoir,
IL y a inversions "n" et anti-slash pour des retours à la ligne , etc ...
IL y a inversions "n" et anti-slash pour des retours à la ligne , etc ...
- Code:
var txt_message = "<center><div id='formulaires'><div id='infos'>[b]Avatar :[/b] [center][img]" + form.ava.value + '[/img][/center]\n\n'
+ "[b]Nom et Prénom :[/b] " + form.nom.value + '\n\n'
+ "[b]Âge:[/b] " + form.age.value + '\n\n'
+ "[b]Race :[/b] " + form.race.value + '\n\n'
+ "[b]Statut de Sang :[/b]" + form.sang.value + '\n\n'
+ "[b]Caractère[/b] : " + form.car.value + '\n\n'
+ "[b]Physique[/b] : " + form.phy.value + '\n\n'
+ "[b]Histoire[/b] : " + form.his.value + ' </div>\n\n'
+ "<div id='infos'>[b]Don :[/b] " + form.don.value + '\n\n'
+ "[b]Baguette :[/b] " + form.bag.value + '\n\n'
+ "[b]Orientation Sexuelle :[/b] " + form.or.value + '\n\n'
+ "[b]Animal de compagnie :[/b] " + form.ani.value + '\n\n'
+ "[b]Patronus :[/b] " + form.pat.value + '\n\n'
+ "[b]Epouvantard :[/b] " + form.epo.value + '\n\n'
+ "[b]Camp :[/b] " + form.camp.value + '\n\n'
+ "[b]Signe Distinctif :[/b] " + form.sd.value + '</div>\n\n'
+ "[b]Maison :[/b] " + form.mais.value + '\n\n'
+ "[b]Année Poudlard ou UMS :[/b] " + form.ann.value + '\n\n'
+ "[b]Cursus UMS :[/b] " + form.cur.value + '\n\n'
+ "[b]Job :[/b] " + form.job.value + '\n </div></center>';
Re: Problème avec mon formulaire pour la fiche personnage rpg. Message d'erreur apparait et je n'arrive pas à voir d'où ça peut provenir ^^
Merci, merci
Ça me rendais folle, c'est dingue quand on a le nez dedans, on a du mal à trouver ses erreurs !
Je passe en résolu, merci beaucoup !
Ça me rendais folle, c'est dingue quand on a le nez dedans, on a du mal à trouver ses erreurs !
Je passe en résolu, merci beaucoup !
Sujets similaires
» Problème avec une fiche personnage
» Soucis avec la fiche d'un membre + soucis avec profil FdF (voir dernier message) Merci !
» problème avec un script pour formulaire
» Problème avec la couleur pour la feuille de personnage !
» Problème avec l'envoi d'un message par formulaire codé
» Soucis avec la fiche d'un membre + soucis avec profil FdF (voir dernier message) Merci !
» problème avec un script pour formulaire
» Problème avec la couleur pour la feuille de personnage !
» Problème avec l'envoi d'un message par formulaire codé
Forum gratuit : Le forum des forums actifs :: Entraide & Support... :: Problème avec un script, un code :: Archives des problèmes avec un code
Page 1 sur 1
Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum