Formulaire de présentation
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
Formulaire de présentation
Bonsoir, je voulait utiliser ce code pour faire un générateur de présentation
Je créer donc une nouvelle page HTML dans module et met le bon forum d'entrée.
Je fait le test et voici le message erreur que cela me donne
Pourriez-vous m'aider pour savoir ce qu'il ne va pas s'il vous plait?
Je précise que le HTML est activé sur le forum
Merci et cordialement
PF
- Code:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html>
<head>
<title>Horde Orugaron MH3</title>
<meta http-equiv="content-type" content="text/html; charset=utf-8" />
<style type="text/css">
<!--
.contour {
margin:0 20px;
text-align:center;
color: red;
border: 20px #000000 inset;
border-radius: 25px;
box-shadow: 15px 15px 15px black;
text-shadow: 2px 2px 6px black;
background:url(http://fc02.deviantart.net/fs71/i/2010/234/1/6/monster_hunter_tri_wallpaper_by_Mewtheed.jpg) fixed;
}
-->
</style>
<script type="text/javascript">
function envoiMessage(form)
{
var genre = "";
if(form.choixsexe[0].checked == true) // Si le 1e bouton "Une fille" est coché ..
genre = "une fille";
else if(form.choixsexe[1].checked == true) // Si le 2e bouton "Un garçon" est coché ..
genre = "un garçon";
var regle = "";
if(form.choixreglement[0].checked == true) // Si le 1e bouton "oui" est coché ..
regle = "Oui";
else if(form.choixreglement[1].checked == true) // Si le 2e bouton "non" est coché ..
regle = "Non";
// Créer un message à partir des informations fournies
var txt_message = "<strong> Présentation de :</strong> " + form.pseudo.value
+ "\n\n<strong>Mon Prénom :</strong> " + form.prenom.value
+ "\n<strong>J'ai :</strong> " + form.age.value + " ans"
+ "\n<strong>Je suis :</strong> " + genre
+ "\n\n<strong>Dans la vie :</strong> " + form.occupation.value
+ "\n<strong>Mes passions :</strong> " + form.passion.value
+ "\n<strong>Mon caractère :</strong> " + form.caractere.value
+ "\n<strong>Mes couleurs préférées :</strong> " + form.couleur.value
+ "\n<strong>Je déteste :</strong> " + form.deteste.value
+ "\n<strong>J'y suis :</strong> " + form.role.value
+ "\n\n<strong>Ce que je pense de ce forum :</strong> " + form.impression.value
+ "\n<strong>Petit plus :</strong> " + form.plus.value ;
+ "\n<strong>Acceptes et approuves-tu le règlement ?</strong> " + regle
+ "\n\n<strong>Ce que je pense de ce forum :</strong> " + form.code.value
// Insère le texte construit dans le champ caché "message" du formulaire
form.message.value = txt_message;
// Créer un titre de sujet dynamiquement (Présentation + pseudo) :
form.subject.value = "Presentation de " + form.pseudo.value;
}
</script>
</head>
<body>
<form class="contour" 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="subject" value="" />
<input type="hidden" name="f" value="6" />
<h1>Veuillez remplir le formulaire de présentation suivant:</h1><br />
<label for="pseudo">Pseudo :</label><br />
<input type="text" name="pseudo" id="pseudo" value="" size="50" maxlength="100" />
<br /><br />
<label for="prenom">Prénom :</label><br />
<input type="text" name="prenom" id="prenom" value="" size="50" maxlength="100" />
<br /><br />
<label for="age">Age : </label>
<input type="text" name="age" id="age" value="" size="5" maxlength="3" /> ans
<br /><br />
<label>Fille ou garçon ?</label>
<input type="radio" name="choixsexe" value="F" checked="checked">Une fille
<input type="radio" name="choixsexe" value="G">Un garçon
<br /><br />
<label for="occupation">Tu fais quoi de tes journées ? :</label><br />
<textarea name="occupation" id="occupation" rows="3" style="width:90%">* étude, profession, loisirs...* </textarea>
<br /><br />
<label for="passion">Tes passions :</label><br />
<textarea name="passion" id="passion" rows="3" style="width:90%"> </textarea>
<br /><br />
<label for="caractere">Ton caractère :</label><br />
<textarea name="caractere" id="caractere" rows="3" style="width:90%"> </textarea>
<br /><br />
<label for="couleur">Couleur préférée :</label><br />
<input type="text" name="couleur" id="couleur" value="" size="50" maxlength="100" />
<br /><br />
<label for="deteste">Qu'est ce que tu détestes le plus ?</label><br />
<textarea name="deteste" id="deteste" rows="3" style="width:90%"> </textarea>
<br /><br />
<label for="role">Comment as-tu découvert notre forum ?</label><br />
<textarea name="role" id="role" rows="2" style="width:90%"> </textarea>
<br /><br />
<label for="impression">A première vue, que penses-tu de ce forum ?</label><br /> <!-- zone de texte long -->
<textarea name="impression" id="impression" rows="3" style="width:90%"> </textarea>
<br /><br />
<label for="plus">Ton parcours sur monster hunter?</label><br />
<textarea name="plus" id="plus" rows="3" style="width:90%"> </textarea>
<br /><br />
<label>Acceptes et approuves-tu le règlement ?</label>
<input type="radio" name="choixreglement" value="Y" checked="checked">Oui
<input type="radio" name="choixreglement" value="W">Non
<br /><br />
<label for="code">Code caché dans le règlement?</label><br />
<textarea name="plus" id="plus" rows="3" style="width:90%"> </textarea>
<br /><br />
<input type="submit" name="post" value="Valider ma fiche de présentation">
<br /><br />
</form>
</body>
</html>
Je créer donc une nouvelle page HTML dans module et met le bon forum d'entrée.
Je fait le test et voici le message erreur que cela me donne
Pourriez-vous m'aider pour savoir ce qu'il ne va pas s'il vous plait?
Je précise que le HTML est activé sur le forum
Merci et cordialement
PF
Dernière édition par professeur felyne le Mar 12 Mar - 15:31, édité 1 fois
Re: Formulaire de présentation
bonsoir,
la même valeur pour "le parcours" et "le code" ? il manque aussi le point-virgule pour fermer la variable txt_message ...
le code corrigé :
la même valeur pour "le parcours" et "le code" ? il manque aussi le point-virgule pour fermer la variable txt_message ...
le code corrigé :
- Code:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html>
<head>
<title>Horde Orugaron MH3</title>
<meta http-equiv="content-type" content="text/html; charset=utf-8" />
<style type="text/css">
<!--
.contour {
margin:0 20px;
text-align:center;
color: red;
border: 20px #000000 inset;
border-radius: 25px;
box-shadow: 15px 15px 15px black;
text-shadow: 2px 2px 6px black;
background:url(http://fc02.deviantart.net/fs71/i/2010/234/1/6/monster_hunter_tri_wallpaper_by_Mewtheed.jpg) fixed;
}
-->
</style>
<script type="text/javascript">
function envoiMessage(form)
{
var genre = "";
if(form.choixsexe[0].checked == true) // Si le 1e bouton "Une fille" est coché ..
genre = "une fille";
else if(form.choixsexe[1].checked == true) // Si le 2e bouton "Un garçon" est coché ..
genre = "un garçon";
var regle = "";
if(form.choixreglement[0].checked == true) // Si le 1e bouton "oui" est coché ..
regle = "Oui";
else if(form.choixreglement[1].checked == true) // Si le 2e bouton "non" est coché ..
regle = "Non";
// Créer un message à partir des informations fournies
var txt_message = "<strong> Présentation de :</strong> " + form.pseudo.value
+ "\n\n<strong>Mon Prénom :</strong> " + form.prenom.value
+ "\n<strong>J'ai :</strong> " + form.age.value + " ans"
+ "\n<strong>Je suis :</strong> " + genre
+ "\n\n<strong>Dans la vie :</strong> " + form.occupation.value
+ "\n<strong>Mes passions :</strong> " + form.passion.value
+ "\n<strong>Mon caractère :</strong> " + form.caractere.value
+ "\n<strong>Mes couleurs préférées :</strong> " + form.couleur.value
+ "\n<strong>Je déteste :</strong> " + form.deteste.value
+ "\n<strong>J'y suis :</strong> " + form.role.value
+ "\n\n<strong>Ce que je pense de ce forum :</strong> " + form.impression.value
+ "\n<strong>Petit plus :</strong> " + form.plus.value ;
+ "\n<strong>Acceptes et approuves-tu le règlement ?</strong> " + regle
+ "\n\n<strong>Ce que je pense de ce forum :</strong> " + form.code.value;
// Insère le texte construit dans le champ caché "message" du formulaire
form.message.value = txt_message;
// Créer un titre de sujet dynamiquement (Présentation + pseudo) :
form.subject.value = "Presentation de " + form.pseudo.value;
}
</script>
</head>
<body>
<form class="contour" 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="subject" value="" />
<input type="hidden" name="f" value="6" />
<h1>Veuillez remplir le formulaire de présentation suivant:</h1><br />
<label for="pseudo">Pseudo :</label><br />
<input type="text" name="pseudo" id="pseudo" value="" size="50" maxlength="100" />
<br /><br />
<label for="prenom">Prénom :</label><br />
<input type="text" name="prenom" id="prenom" value="" size="50" maxlength="100" />
<br /><br />
<label for="age">Age : </label>
<input type="text" name="age" id="age" value="" size="5" maxlength="3" /> ans
<br /><br />
<label>Fille ou garçon ?</label>
<input type="radio" name="choixsexe" value="F" checked="checked">Une fille
<input type="radio" name="choixsexe" value="G">Un garçon
<br /><br />
<label for="occupation">Tu fais quoi de tes journées ? :</label><br />
<textarea name="occupation" id="occupation" rows="3" style="width:90%">* étude, profession, loisirs...* </textarea>
<br /><br />
<label for="passion">Tes passions :</label><br />
<textarea name="passion" id="passion" rows="3" style="width:90%"> </textarea>
<br /><br />
<label for="caractere">Ton caractère :</label><br />
<textarea name="caractere" id="caractere" rows="3" style="width:90%"> </textarea>
<br /><br />
<label for="couleur">Couleur préférée :</label><br />
<input type="text" name="couleur" id="couleur" value="" size="50" maxlength="100" />
<br /><br />
<label for="deteste">Qu'est ce que tu détestes le plus ?</label><br />
<textarea name="deteste" id="deteste" rows="3" style="width:90%"> </textarea>
<br /><br />
<label for="role">Comment as-tu découvert notre forum ?</label><br />
<textarea name="role" id="role" rows="2" style="width:90%"> </textarea>
<br /><br />
<label for="impression">A première vue, que penses-tu de ce forum ?</label><br /> <!-- zone de texte long -->
<textarea name="impression" id="impression" rows="3" style="width:90%"> </textarea>
<br /><br />
<label for="plus">Ton parcours sur monster hunter?</label><br />
<textarea name="plus" id="plus" rows="3" style="width:90%"> </textarea>
<br /><br />
<label>Acceptes et approuves-tu le règlement ?</label>
<input type="radio" name="choixreglement" value="Y" checked="checked">Oui
<input type="radio" name="choixreglement" value="W">Non
<br /><br />
<label for="code">Code caché dans le règlement?</label><br />
<textarea name="code" id="code" rows="3" style="width:90%"> </textarea>
<br /><br />
<input type="submit" name="post" value="Valider ma fiche de présentation">
<br /><br />
</form>
</body>
</html>
Re: Formulaire de présentation
Aaaah
Merci beaucoup.
Le correctif marche à merveille
Je met en statut "résolu".
Merci beaucoup.
Le correctif marche à merveille
Je met en statut "résolu".
Sujets similaires
» Formulaire de présentation
» Formulaire de présentation
» Formulaire de présentation
» Formulaire de presentation
» formulaire de présentation
» Formulaire de présentation
» Formulaire de présentation
» Formulaire de presentation
» formulaire de présentation
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