Formulaire HTML
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 HTML
Bonjour et bonsoir à tous et toutes !
Je viens vous voir pour un nouveau petit problème assez gênant en soit. Depuis longtemps déjà j'utilise des fiches HTML pour faire des formulaires de postulations plutôt sympathiques. Or, récemment, en tapant et répondant à toutes les questions, j'ai un message d'erreur qui s'affiche :
J'ai recherché dans ma fiche si j'ai bien choisit le bon chemin "f" "4" pour le topic, la redirection du lien du lien forum, mais sans espoir. Pourriez vous donc m'éclairer sur le sujet s'il vous plait ? :thanks:
Je viens vous voir pour un nouveau petit problème assez gênant en soit. Depuis longtemps déjà j'utilise des fiches HTML pour faire des formulaires de postulations plutôt sympathiques. Or, récemment, en tapant et répondant à toutes les questions, j'ai un message d'erreur qui s'affiche :
Informations
Mode du sujet non spécifié
J'ai recherché dans ma fiche si j'ai bien choisit le bon chemin "f" "4" pour le topic, la redirection du lien du lien forum, mais sans espoir. Pourriez vous donc m'éclairer sur le sujet s'il vous plait ? :thanks:
- Code:
<style type="text/css">
.form {
font-size: 13px;
color:white;
width: 900;
margin-left:auto;
margin-right:auto;
}
fieldset{
width: 550px;
margin-left:auto;
margin-right:auto;
}
fieldset tr td{
padding:12px;
border:1px dashed #BABABA;
border-width:1px 0 0 0;
}
legend {
font-family: Times New Roman;
text-align:center;
padding-left:20px;
padding-right:20px;
color: #FADBC0;
text-shadow: 1px 1px 5px #C9A87D;
font-size: 24px;
}
.left{
text-align:right;
width:200px;
}
</style>
<script type="text/javascript">
function envoiMessage(form)
{
// Refuser l'envoi si le formulaire n'est pas entièrement rempli, si un des champs est vide
if(form.pseudo.value == "")
{
document.getElementById("errormsg").innerHTML = "Vous avez oublié de choisir un pseudo pour le titre du sujet";
return false;
}
else if(form.age.value == "")
{
document.getElementById("errormsg").innerHTML = "Vous avez oublié de mentionner votre âge ... réel ou imaginaire !";
return false;
}
else if(form.metier.value == "")
{
document.getElementById("errormsg").innerHTML = "Vous avez oublié de parler de votre métier";
return false;
}
else if(form.allods.value == "")
{
document.getElementById("errormsg").innerHTML = "Vous avez oublié de dire depuis quand vous jouez à Eden Eternal";
return false;
}
else if(form.motivations.value == "")
{
document.getElementById("errormsg").innerHTML = "Vous avez oublié de parler de vos motivations";
return false;
}
else if(form.lanfear.value == "")
{
document.getElementById("errormsg").innerHTML = "Vous avez oublié de donner vos impressions";
return false;
}
else if(form.connais.value == "")
{
document.getElementById("errormsg").innerHTML = "Vous avez oublié de dire comment vous avez connu ce forum";
return false;
}
else
{
// Créer un message à partir des informations fournies
var txt_message ="[center][table style='color:white;background-color:#080114;text-shadow: 0px 0px 12px #BABABA;margin:3px;padding:10px;'][tr][td][font=Times New Roman][color=LightGray]Tera Luxia -Lanfear[/color][/font][center][size=29][color=darkred][font=Times New Roman]Ma Postulation[/font][/color][/size][/center][/td][td][/td][/tr][tr][td colspan='2'][img(800px,25px)]http://img836.imageshack.us/img836/7083/entete10.png[/img][/td][/tr][tr][td][color=orange]Postulation[/color][/td][/tr][tr][td style='border:1px solid black;-moz-box-shadow: 1px 1px 12px #BABABA;-webkit-box-shadow: 1px 1px 12px #BABABA; box-shadow: 1px 1px 12px #BABABA;'][b]Quel est votre Pseudonyme? :[/b]" + form.pseudo.value + '\n' + '\n'
+ "[b][color=orange]Quel est votre Age ? : [/color][/b]" + form.age.value + '\n' + '\n'
+ "[b]Quel est votre métier ? :[/b]" + form.metier.value + '\n' + '\n'
+ "[/td][/tr][tr][td][color=orange]Carte d'identité[/color][/td][/tr][tr][td style='border:1px solid black;-moz-box-shadow: 1px 1px 12px #BABABA;-webkit-box-shadow: 1px 1px 12px #BABABA; box-shadow: 1px 1px 12px #BABABA;'][b]Depuis combien de temps jouez vous à Eden Eternal? :[/b]" + '\n' + '\n'
+ form.allods.value + '\n' + '\n';
// Dans le cas des radios, on va prendre la valeur de celle qui est cochée:
for(var i = 0; i < form.race.length; i++)
{
if(form.race[i].checked == true) { txt_message = txt_message + "[b]Quelle Race êtes vous ?[/b]" + '\n' + '\n'
+ form.race[i].value + '\n' + '\n'; }
}
// Dans le cas des radios, on va prendre la valeur de celle qui est cochée:
for(var k = 0; k < form.classe.length; k++)
{
if(form.classe[k].checked == true) { txt_message = txt_message + "[b]Quelle Classe êtes vous ?[/b]" + '\n' + '\n'
+ form.classe[k].value + '\n' + '\n'; }
}
txt_message = txt_message + "[center][b][color=orange]Avez vous été dans d'autre guilde ? Si oui, Pourquoi en être partis ? : [/color][/b][/center]" + form.motivations.value + '\n' + '\n'
+ "[/td][/tr][tr][td][color=orange]Lanfear[/color][/td][/tr][tr][td style='border:1px solid black;-moz-box-shadow: 1px 1px 12px #BABABA;-webkit-box-shadow: 1px 1px 12px #BABABA; box-shadow: 1px 1px 12px #BABABA;'][center][b]Vos premières impressions de ce forum ? : [/center][/b]" + '\n' + '\n'
+ form.lanfear.value + '\n' + '\n'
+ "[center][color=orange][b]Quelles sont vos réelles motivations à rejoindre notre guilde ? [/b][/color][/center]" + '\n' + '\n'
+ form.connais.value + '\n' + '\n'
+ "[center][b]Présentez vous librement. Que ce soit vous derrière l'écran, ou bien votre personnage en jeu :[/b][/center]" + '\n' + '\n'
+ form.role.value + '\n' + '\n'
+ "[/td][/tr][tr][td][color=orange]Taverne des Racontars[/color][/td][/tr][tr][td style='border:1px solid black;-moz-box-shadow: 1px 1px 12px #BABABA;-webkit-box-shadow: 1px 1px 12px #BABABA; box-shadow: 1px 1px 12px #BABABA;'][center][b]Avez vous autre chose à dire ? : [/center][/b]" + '\n' + '\n'
+ form.racontars.value + '\n' + '\n'
+ "[/tr][/td][/table][/center]" + '\n';
// Insère le texte construit dans le champ caché "message" du formulaire
form.message.value = txt_message;
form.subject.value = "Présentation de " + form.pseudo.value;
return true;
}
}
</script>
<div class="form">
<form action="http://lanfear.mo-rpg.com/post" method="post" name="post" enctype="multipart/form-data" onSubmit="return(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="4" /> <!-- ID du forum dans lequel le message sera posté -->
<input type="hidden" name="subject" id="titre" value="" /> <!-- titre du sujet -->
<br />
<div style="line-height: 10px;text-align:center;"><span style="font-size: 29px; font-family: Time New Roman; color: #BABABA; text-transform: uppercase; ">Tera Luxia - Lanfear</span><br />
<br><span style="font-size: 29px; font-family: Time New Roman; color:darkred; margin-left: 100px;">Ma Postulation</span></div>
<br />
<br />
<fieldset><legend>En général</legend>
<table><tr>
<td class="left"><label for="pseudo">Quel est votre Pseudonyme ?<br /><i>( Apparaitra dans le titre )</i></label></td>
<td><input type="text" name="pseudo" id="pseudo" size="40" maxlength="30" /></td>
</tr>
<tr>
<td class="left"><label for="age">Quel est votre âge ?</label></td>
<td><input type="text" name="age" id="age" size="40" maxlength="30" /></td>
</tr>
<tr>
<td class="left"><label for="metier">Quel est votre métier ?<i><br>( Information Optionnelle )</i></label></td>
<td><input type="text" name="metier" id="metier" size="40" maxlength="30" /></td>
</tr></table>
</fieldset>
<fieldset><legend>Carte d'identité</legend>
<table>
<tr>
<td class="left"><label for="allods">Depuis combien de temps<br /> jouez vous à Tera ?</label></td>
<td valign="bottom"><input type="text" name="allods" id="allods" size="40" maxlength="30"/></td>
</tr>
<tr>
<td class="left">Quelle race êtes vous ?:</td>
<td>
<input type="radio" name="race" value="Aman" id="Aman" /> <label for="intermédiaire">Aman</label>
<input type="radio" name="race" value="Baraka" id="Baraka" /> <label for="intermédiaire">Baraka</label>
<input type="radio" name="race" value="Castanics" id="Castanics" /> <label for="débutant">Castanics</label><br />
<input type="radio" name="race" value="Haut-Elfe" id="Haut-elfe" /> <label for="intermédiaire">Haut-elfe</label><br />
<input type="radio" name="race" value="Humain" id="Humain" /> <label for="pro">Humain</label><br />
<input type="radio" name="race" value="Popori" id="Popori" /> <label for="pro">Popori</label><br />
<br />
</td>
<br />
</tr>
<tr>
<td class="left">Quelle classe êtes vous ? :</td>
<td>
<input type="radio" name="classe" value="Guerrier" id="Guerrier"/> <label for="Guerrier">Guerrier</label><br />
<input type="radio" name="classe" value="Berzerker" id="Berzerker" /> <label for="Berzerker">Berzerker</label><br />
<input type="radio" name="classe" value="Pourfendeur" id="Pourfendeur"/> <label for="Pourfendeur">Pourfendeur</label><br />
<input type="radio" name="classe" value="Lancier" id="Lancier" /> <label for="Lancier">Lancier</label><br />
<input type="radio" name="classe" value="Archer" id="Archer" /> <label for="Archer">Archer</label><br />
<input type="radio" name="classe" value="Sorcier" id="Sorcier/> <label for="Sorcier">Sorcier</label><br />
<input type="radio" name="classe" value="Mystique" id="Mystique" /> <label for="Mystique ">Mystique</label><br />
<input type="radio" name="classe" value="Prêtre" id="Prêtre" /> <label for="Prêtre">Prêtre</label><br />
<br />
</tr>
<tr>
<td colspan="2"><label for="motivations">Avez vous été dans d'autre guilde ? Si oui, Pourquoi en être partis ?</label><br />
<textarea class="itextarea" name="motivations" id="motivations" cols="85" rows="6"></textarea></td>
</tr></table>
</fieldset>
<fieldset><legend>Lanfear</legend>
<table><tr><br />
<td colspan="2"><label for="lanfear">Vos premières impressions sur ce forum ? Développez vos idées, vos sentiments. <br><center>Cela aide à régler les soucis !</center></label><br />
<textarea class="itextarea" name="lanfear" id="lanfear" cols="85" rows="6"></textarea></td>
</tr>
<tr>
<td colspan="2"><label for="connais"><center>Quelles sont vos réelles motivations à rejoindre notre guilde ? </center></label><br />
<textarea class="itextarea" name="connais" id="connais" cols="85" rows="6"></textarea></td>
</tr>
<tr>
<td colspan="2"><label for="role"><center>Présentez vous réellement. Possibilité de le faire façon RP. 5 lignes Facultatives.</center></label><br />
<textarea class="itextarea" name="rp" id="role" cols="85" rows="6"></textarea></td>
</tr></table>
</fieldset>
<fieldset><legend>Taverne des Racontars</legend>
<table><tr><br />
<td colspan="2"><label for="racontars"><center>Avez vous d'autre chose à nous raconter ?</center></label><br />
<textarea class="itextarea" name="racontars" id="racontars" cols="85" rows="6"></textarea></td>
</tr></table>
</fieldset>
<fieldset><legend>Création du post</legend>
<center><br><span style="color:red;" id="errormsg"></span><br>
<label ><span style="color:brown;">Le titre du sujet sera créé automatiquement !</span></label><br><br><input type="submit" name="post" value="Créer !"><br>
</fieldset>
</form></div>
Re: Formulaire HTML
bonjour,
- Code:
<style type="text/css">
.form {
font-size: 13px;
color:white;
width: 900;
margin-left:auto;
margin-right:auto;
}
fieldset {
width: 550px;
margin-left:auto;
margin-right:auto;
}
fieldset tr td {
padding:12px;
border:1px dashed #BABABA;
border-width:1px 0 0 0;
}
legend {
font-family: Times New Roman;
text-align:center;
padding-left:20px;
padding-right:20px;
color: #FADBC0;
text-shadow: 1px 1px 5px #C9A87D;
font-size: 24px;
}
.left {
text-align:right;
width:200px;
}
</style>
<script type="text/javascript">
function envoiMessage(form)
{
// Refuser l'envoi si le formulaire n'est pas entièrement rempli, si un des champs est vide
if(form.pseudo.value == "")
{
document.getElementById("errormsg").innerHTML = "Vous avez oublié de choisir un pseudo pour le titre du sujet";
return false;
}
else if(form.age.value == "")
{
document.getElementById("errormsg").innerHTML = "Vous avez oublié de mentionner votre âge ... réel ou imaginaire !";
return false;
}
else if(form.metier.value == "")
{
document.getElementById("errormsg").innerHTML = "Vous avez oublié de parler de votre métier";
return false;
}
else if(form.allods.value == "")
{
document.getElementById("errormsg").innerHTML = "Vous avez oublié de dire depuis quand vous jouez à Eden Eternal";
return false;
}
else if(form.motivations.value == "")
{
document.getElementById("errormsg").innerHTML = "Vous avez oublié de parler de vos motivations";
return false;
}
else if(form.lanfear.value == "")
{
document.getElementById("errormsg").innerHTML = "Vous avez oublié de donner vos impressions";
return false;
}
else if(form.connais.value == "")
{
document.getElementById("errormsg").innerHTML = "Vous avez oublié de dire comment vous avez connu ce forum";
return false;
}
else
{
// Créer un message à partir des informations fournies
var txt_message ="[center][table style='color:white;background-color:#080114;text-shadow: 0px 0px 12px #BABABA;margin:3px;padding:10px;']"
+ "[tr][td][font=Times New Roman][color=LightGray]Tera Luxia -Lanfear[/color][/font]"
+ "[center][size=29][color=darkred][font=Times New Roman]Ma Postulation[/font][/color][/size][/center][/td]"
+ "[td][/td][/tr][tr][td colspan='2'][img(800px,25px)]http://img836.imageshack.us/img836/7083/entete10.png[/img][/td]"
+ "[/tr][tr][td][color=orange]Postulation[/color][/td][/tr][tr]"
+ "[td style='border:1px solid black;-moz-box-shadow: 1px 1px 12px #BABABA;-webkit-box-shadow: 1px 1px 12px #BABABA; box-shadow: 1px 1px 12px #BABABA;']"
+ "[b]Quel est votre Pseudonyme? :[/b]" + form.pseudo.value + "\n\n"
+ "[b][color=orange]Quel est votre Age ? : [/color][/b]" + form.age.value + "\n\n"
+ "[b]Quel est votre métier ? :[/b]" + form.metier.value + "\n\n"
+ "[/td][/tr][tr][td][color=orange]Carte d'identité[/color][/td][/tr][tr]"
+ "[td style='border:1px solid black;-moz-box-shadow: 1px 1px 12px #BABABA;-webkit-box-shadow: 1px 1px 12px #BABABA; box-shadow: 1px 1px 12px #BABABA;']"
+ "[b]Depuis combien de temps jouez vous à Eden Eternal? :[/b]" + "\n\n"
+ form.allods.value + "\n\n";
// Dans le cas des radios, on va prendre la valeur de celle qui est cochée:
for(var i = 0; i < form.race.length; i++)
{
if(form.race[i].checked == true) { txt_message += "[b]Quelle Race êtes vous ?[/b]" + "\n\n"
+ form.race[i].value + "\n\n"; }
}
// Dans le cas des radios, on va prendre la valeur de celle qui est cochée:
for(var k = 0; k < form.classe.length; k++)
{
if(form.classe[k].checked == true) { txt_message += "[b]Quelle Classe êtes vous ?[/b]" + "\n\n"
+ form.classe[k].value + "\n\n"; }
}
txt_message += "[center][b][color=orange]Avez vous été dans d'autre guilde ? Si oui, Pourquoi en être partis ? : [/color][/b][/center]" + form.motivations.value + "\n\n"
+ "[/td][/tr][tr][td][color=orange]Lanfear[/color][/td][/tr][tr]"
+ "[td style='border:1px solid black;-moz-box-shadow: 1px 1px 12px #BABABA;-webkit-box-shadow: 1px 1px 12px #BABABA; box-shadow: 1px 1px 12px #BABABA;']"
+ "[center][b]Vos premières impressions de ce forum ? : [/center][/b]" + "\n\n"
+ form.lanfear.value + "\n\n"
+ "[center][color=orange][b]Quelles sont vos réelles motivations à rejoindre notre guilde ? [/b][/color][/center]" + "\n\n"
+ form.connais.value + "\n\n"
+ "[center][b]Présentez vous librement. Que ce soit vous derrière l'écran, ou bien votre personnage en jeu :[/b][/center]" + "\n\n"
+ form.role.value + "\n\n"
+ "[/td][/tr][tr][td][color=orange]Taverne des Racontars[/color][/td][/tr][tr]"
+ "[td style='border:1px solid black;-moz-box-shadow: 1px 1px 12px #BABABA;-webkit-box-shadow: 1px 1px 12px #BABABA; box-shadow: 1px 1px 12px #BABABA;']"
+ "[center][b]Avez vous autre chose à dire ? : [/center][/b]" + "\n\n"
+ form.racontars.value + "\n\n"
+ "[/tr][/td][/table][/center]" + "\n";
// Insère le texte construit dans le champ caché "message" du formulaire
form.message.value = txt_message;
form.subject.value = "Présentation de " + form.pseudo.value;
return true;
}
}
</script>
<div class="form">
<form action="http://lanfear.mo-rpg.com/post" method="post" name="post" enctype="multipart/form-data" onSubmit="return(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="4" /> <!-- ID du forum dans lequel le message sera posté -->
<input type="hidden" name="subject" id="titre" value="" /> <!-- titre du sujet -->
<br />
<div style="line-height: 10px;text-align:center;"><span style="font-size: 29px; font-family: Time New Roman; color: #BABABA; text-transform: uppercase; ">Tera Luxia - Lanfear</span><br /><br />
<span style="font-size: 29px; font-family: Time New Roman; color:darkred; margin-left: 100px;">Ma Postulation</span></div>
<br /><br />
<fieldset><legend>En général</legend>
<table><tr>
<td class="left"><label for="pseudo">Quel est votre Pseudonyme ?<br /><i>( Apparaitra dans le titre )</i></label></td>
<td><input type="text" name="pseudo" id="pseudo" size="40" maxlength="30" /></td>
</tr><tr>
<td class="left"><label for="age">Quel est votre âge ?</label></td>
<td><input type="text" name="age" id="age" size="40" maxlength="30" /></td>
</tr><tr>
<td class="left"><label for="metier">Quel est votre métier ?<i><br />( Information Optionnelle )</i></label></td>
<td><input type="text" name="metier" id="metier" size="40" maxlength="30" /></td>
</tr></table>
</fieldset>
<fieldset><legend>Carte d'identité</legend>
<table>
<tr>
<td class="left"><label for="allods">Depuis combien de temps<br /> jouez vous à Tera ?</label></td>
<td valign="bottom"><input type="text" name="allods" id="allods" size="40" maxlength="30"/></td>
</tr><tr>
<td class="left">Quelle race êtes vous ?:</td>
<td><input type="radio" name="race" value="Aman" id="Aman" /> <label for="Aman">Aman</label>
<input type="radio" name="race" value="Baraka" id="Baraka" /> <label for="Baraka">Baraka</label>
<input type="radio" name="race" value="Castanics" id="Castanics" /> <label for="Castanics">Castanics</label><br />
<input type="radio" name="race" value="Haut-Elfe" id="Haut-elfe" /> <label for="Haut-elfe">Haut-elfe</label><br />
<input type="radio" name="race" value="Humain" id="Humain" /> <label for="Humain">Humain</label><br />
<input type="radio" name="race" value="Popori" id="Popori" /> <label for="Popori">Popori</label><br />
<br /></td>
</tr><tr>
<td class="left">Quelle classe êtes vous ? :</td>
<td><input type="radio" name="classe" value="Guerrier" id="Guerrier"/> <label for="Guerrier">Guerrier</label><br />
<input type="radio" name="classe" value="Berzerker" id="Berzerker" /> <label for="Berzerker">Berzerker</label><br />
<input type="radio" name="classe" value="Pourfendeur" id="Pourfendeur"/> <label for="Pourfendeur">Pourfendeur</label><br />
<input type="radio" name="classe" value="Lancier" id="Lancier" /> <label for="Lancier">Lancier</label><br />
<input type="radio" name="classe" value="Archer" id="Archer" /> <label for="Archer">Archer</label><br />
<input type="radio" name="classe" value="Sorcier" id="Sorcier" /> <label for="Sorcier">Sorcier</label><br />
<input type="radio" name="classe" value="Mystique" id="Mystique" /> <label for="Mystique ">Mystique</label><br />
<input type="radio" name="classe" value="Prêtre" id="Pretre" /> <label for="Pretre">Prêtre</label><br />
<br /></td>
</tr><tr>
<td colspan="2"><label for="motivations">Avez vous été dans d'autre guilde ? Si oui, Pourquoi en être partis ?</label><br />
<textarea class="itextarea" name="motivations" id="motivations" cols="85" rows="6"></textarea></td>
</tr></table>
</fieldset>
<fieldset><legend>Lanfear</legend>
<table><tr><br />
<td colspan="2"><label for="lanfear">Vos premières impressions sur ce forum ? Développez vos idées, vos sentiments. <br />
<center>Cela aide à régler les soucis !</center></label><br />
<textarea class="itextarea" name="lanfear" id="lanfear" cols="85" rows="6"></textarea></td>
</tr>
<tr>
<td colspan="2"><label for="connais"><center>Quelles sont vos réelles motivations à rejoindre notre guilde ? </center></label><br />
<textarea class="itextarea" name="connais" id="connais" cols="85" rows="6"></textarea></td>
</tr>
<tr>
<td colspan="2"><label for="role"><center>Présentez vous réellement. Possibilité de le faire façon RP. 5 lignes Facultatives.</center></label><br />
<textarea class="itextarea" name="role" id="role" cols="85" rows="6"></textarea></td>
</tr></table>
</fieldset>
<fieldset><legend>Taverne des Racontars</legend>
<table><tr>
<td colspan="2"><label for="racontars"><center>Avez vous d'autre chose à nous raconter ?</center></label><br />
<textarea class="itextarea" name="racontars" id="racontars" cols="85" rows="6"></textarea></td>
</tr></table>
</fieldset>
<fieldset><legend>Création du post</legend>
<center><br /><span style="color:red;" id="errormsg"></span><br />
<label ><span style="color:brown;">Le titre du sujet sera créé automatiquement !</span></label><br /><br />
<input type="submit" name="post" value="Créer !" /><br /></center>
</fieldset>
</form></div>
Re: Formulaire HTML
Merci beaucoup ! Mais ayant près de 8 formulaires sous le même exemple, pourriez vous me dire ce qui n'allait pas dans tout ceci ? Encore merci pour votre aide !
Re: Formulaire HTML
bonjour,
"name" , "for" et "id" doivent avoir le même nom , sans accents , ni espace ...
sauf dans le cas de radio où les "names" ont le même nom , différent de "id" et for".
voici la correction du formulaire :
"name" , "for" et "id" doivent avoir le même nom , sans accents , ni espace ...
sauf dans le cas de radio où les "names" ont le même nom , différent de "id" et for".
voici la correction du formulaire :
<div class="form">
<form action="http://lanfear.mo-rpg.com/post" method="post" name="post" enctype="multipart/form-data" onSubmit="return(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="4" /> <!-- ID du forum dans lequel le message sera posté -->
<input type="hidden" name="subject" id="titre" value="" /> <!-- titre du sujet -->
<br />
<div style="line-height: 10px;text-align:center;"><span style="font-size: 29px; font-family: Time New Roman; color: #BABABA; text-transform: uppercase; ">Tera Luxia - Lanfear</span><br />
<br><span style="font-size: 29px; font-family: Time New Roman; color:darkred; margin-left: 100px;">Ma Postulation</span></div>
<br />
<br />
<fieldset><legend>En général</legend>
<table><tr>
<td class="left"><label for="pseudo">Quel est votre Pseudonyme ?<br /><i>( Apparaitra dans le titre )</i></label></td>
<td><input type="text" name="pseudo" id="pseudo" size="40" maxlength="30" /></td>
</tr>
<tr>
<td class="left"><label for="age">Quel est votre âge ?</label></td>
<td><input type="text" name="age" id="age" size="40" maxlength="30" /></td>
</tr>
<tr>
<td class="left"><label for="metier">Quel est votre métier ?<i><br>( Information Optionnelle )</i></label></td>
<td><input type="text" name="metier" id="metier" size="40" maxlength="30" /></td>
</tr></table>
</fieldset>
<fieldset><legend>Carte d'identité</legend>
<table>
<tr>
<td class="left"><label for="allods">Depuis combien de temps<br /> jouez vous à Tera ?</label></td>
<td valign="bottom"><input type="text" name="allods" id="allods" size="40" maxlength="30"/></td>
</tr>
<tr>
<td class="left">Quelle race êtes vous ?:</td>
<td>
<input type="radio" name="race" value="Aman" id="Aman" /> <label for="intermédiaire">Aman</label>
<input type="radio" name="race" value="Baraka" id="Baraka" /> <label for="intermédiaire">Baraka</label>
<input type="radio" name="race" value="Castanics" id="Castanics" /> <label for="débutant">Castanics</label><br />
<input type="radio" name="race" value="Haut-Elfe" id="Haut-elfe" /> <label for="intermédiaire">Haut-elfe</label><br />
<input type="radio" name="race" value="Humain" id="Humain" /> <label for="pro">Humain</label><br />
<input type="radio" name="race" value="Popori" id="Popori" /> <label for="pro">Popori</label><br />
<br /> "id" différent de "for" , plusieurs "for" identiques
</td>
<br /> retour à la ligne entre "tr" et "td"
</tr>
<tr>
<td class="left">Quelle classe êtes vous ? :</td>
<td>
<input type="radio" name="classe" value="Guerrier" id="Guerrier"/> <label for="Guerrier">Guerrier</label><br />
<input type="radio" name="classe" value="Berzerker" id="Berzerker" /> <label for="Berzerker">Berzerker</label><br />
<input type="radio" name="classe" value="Pourfendeur" id="Pourfendeur"/> <label for="Pourfendeur">Pourfendeur</label><br />
<input type="radio" name="classe" value="Lancier" id="Lancier" /> <label for="Lancier">Lancier</label><br />
<input type="radio" name="classe" value="Archer" id="Archer" /> <label for="Archer">Archer</label><br />
<input type="radio" name="classe" value="Sorcier" id="Sorcier/> <label for="Sorcier">Sorcier</label><br />
<input type="radio" name="classe" value="Mystique" id="Mystique" /> <label for="Mystique ">Mystique</label><br />
<input type="radio" name="classe" value="Prêtre" id="Prêtre" /> <label for="Prêtre">Prêtre</label><br /> "id" et "for" contenant un accent
<br />
</tr> pas de balise "td" fermante
<tr>
<td colspan="2"><label for="motivations">Avez vous été dans d'autre guilde ? Si oui, Pourquoi en être partis ?</label><br />
<textarea class="itextarea" name="motivations" id="motivations" cols="85" rows="6"></textarea></td>
</tr></table>
</fieldset>
<fieldset><legend>Lanfear</legend>
<table><tr><br /> retour à la ligne entre "tr" et "td"
<td colspan="2"><label for="lanfear">Vos premières impressions sur ce forum ? Développez vos idées, vos sentiments. <br><center>Cela aide à régler les soucis !</center></label><br />
<textarea class="itextarea" name="lanfear" id="lanfear" cols="85" rows="6"></textarea></td>
</tr>
<tr>
<td colspan="2"><label for="connais"><center>Quelles sont vos réelles motivations à rejoindre notre guilde ? </center></label><br />
<textarea class="itextarea" name="connais" id="connais" cols="85" rows="6"></textarea></td>
</tr>
<tr>
<td colspan="2"><label for="role"><center>Présentez vous réellement. Possibilité de le faire façon RP. 5 lignes Facultatives.</center></label><br />
<textarea class="itextarea" name="rp" id="role" cols="85" rows="6"></textarea></td>
</tr></table> "name" différent de "id" et "for"
</fieldset>
<fieldset><legend>Taverne des Racontars</legend>
<table><tr><br /> retour à la ligne entre "tr" et "td"
<td colspan="2"><label for="racontars"><center>Avez vous d'autre chose à nous raconter ?</center></label><br />
<textarea class="itextarea" name="racontars" id="racontars" cols="85" rows="6"></textarea></td>
</tr></table>
</fieldset>
<fieldset><legend>Création du post</legend>
<center><br><span style="color:red;" id="errormsg"></span><br>
<label ><span style="color:brown;">Le titre du sujet sera créé automatiquement !</span></label><br><br><input type="submit" name="post" value="Créer !"><br> pas de balise "center" femante
</fieldset>
</form></div>
Re: Formulaire HTML
Bonsoir !
Votre correction ne semble pas marcher ... le même message s'affiche.
Hum...
Votre correction ne semble pas marcher ... le même message s'affiche.
Hum...
Re: Formulaire HTML
:lol!: la correction ne fait que souligner vos fautes sans les corriger ...
le code corrigé est celui que j'ai posté en premier ...
le code corrigé est celui que j'ai posté en premier ...
Re: Formulaire HTML
J'ai justement testé le premier. Je ne pense pas être encore idiote.
C'est pour ça que je viens vous dire qu'il ne fonctionne pas. Et même en corrigeant correctement, rien ne se passe.
C'est pour ça que je viens vous dire qu'il ne fonctionne pas. Et même en corrigeant correctement, rien ne se passe.
Re: Formulaire HTML
le code corrigé est fonctionnel ,
votre page HTML est-elle celle ci : http://newforts.mo-rpg.com/h6- ?
il y a une correction que j'ai oublié de mentionner : il manque un guillemet à la fin de "sorcier" ,
ce qui laisse l'identifiant ouvert jusqu'au prochain guillemet :
votre page HTML est-elle celle ci : http://newforts.mo-rpg.com/h6- ?
il y a une correction que j'ai oublié de mentionner : il manque un guillemet à la fin de "sorcier" ,
ce qui laisse l'identifiant ouvert jusqu'au prochain guillemet :
<input type="radio" name="classe" value="Sorcier" id="Sorcier /> <label for="Sorcier">Sorcier</label><br />
Re: Formulaire HTML
Non, vous avez très bien mit le guillemet dans votre correction !
Sinon, en effet, c'est belle et bien cette page.
PS : ah mince, je n'avais pas compris, en effet lors de la correction vous avez oublié de le mentionner, mais au moins, j'ai pu comprendre les erreurs d'étourderies ! Décidément...
PS 2 : Le code ne veut vraiment pas passer.
Sinon, en effet, c'est belle et bien cette page.
PS : ah mince, je n'avais pas compris, en effet lors de la correction vous avez oublié de le mentionner, mais au moins, j'ai pu comprendre les erreurs d'étourderies ! Décidément...
PS 2 : Le code ne veut vraiment pas passer.
Re: Formulaire HTML
merci de me fournir le lien vers la page HTML , si ce n'est pas celle que j'ai indiqué plus haut ...
Re: Formulaire HTML
Non c'est belle et bien cette page.
Re: Formulaire HTML
copiez le code que j'ai donné dans mon premier message ,
éditez votre page HTML ,
remplacez entièrement par le nouveau code ,
validez et faites un essai ...
éditez votre page HTML ,
remplacez entièrement par le nouveau code ,
validez et faites un essai ...
Re: Formulaire HTML
C'est toujours pareil :
Lanfear- Tera Online
Informations
Mode du sujet non spécifié
Re: Formulaire HTML
... j'ai trouvé !
essayez ceci :
il y a la mauvaise adresse de forum ...
essayez ceci :
- Code:
<style type="text/css">
.form {
font-size: 13px;
color:white;
width: 900;
margin-left:auto;
margin-right:auto;
}
fieldset {
width: 550px;
margin-left:auto;
margin-right:auto;
}
fieldset tr td {
padding:12px;
border:1px dashed #BABABA;
border-width:1px 0 0 0;
}
legend {
font-family: Times New Roman;
text-align:center;
padding-left:20px;
padding-right:20px;
color: #FADBC0;
text-shadow: 1px 1px 5px #C9A87D;
font-size: 24px;
}
.left {
text-align:right;
width:200px;
}
</style>
<script type="text/javascript">
function envoiMessage(form)
{
// Refuser l'envoi si le formulaire n'est pas entièrement rempli, si un des champs est vide
if(form.pseudo.value == "")
{
document.getElementById("errormsg").innerHTML = "Vous avez oublié de choisir un pseudo pour le titre du sujet";
return false;
}
else if(form.age.value == "")
{
document.getElementById("errormsg").innerHTML = "Vous avez oublié de mentionner votre âge ... réel ou imaginaire !";
return false;
}
else if(form.metier.value == "")
{
document.getElementById("errormsg").innerHTML = "Vous avez oublié de parler de votre métier";
return false;
}
else if(form.allods.value == "")
{
document.getElementById("errormsg").innerHTML = "Vous avez oublié de dire depuis quand vous jouez à Eden Eternal";
return false;
}
else if(form.motivations.value == "")
{
document.getElementById("errormsg").innerHTML = "Vous avez oublié de parler de vos motivations";
return false;
}
else if(form.lanfear.value == "")
{
document.getElementById("errormsg").innerHTML = "Vous avez oublié de donner vos impressions";
return false;
}
else if(form.connais.value == "")
{
document.getElementById("errormsg").innerHTML = "Vous avez oublié de dire comment vous avez connu ce forum";
return false;
}
else
{
// Créer un message à partir des informations fournies
var txt_message ="[center][table style='color:white;background-color:#080114;text-shadow: 0px 0px 12px #BABABA;margin:3px;padding:10px;']"
+ "[tr][td][font=Times New Roman][color=LightGray]Tera Luxia -Lanfear[/color][/font]"
+ "[center][size=29][color=darkred][font=Times New Roman]Ma Postulation[/font][/color][/size][/center][/td]"
+ "[td][/td][/tr][tr][td colspan='2'][img(800px,25px)]http://img836.imageshack.us/img836/7083/entete10.png[/img][/td]"
+ "[/tr][tr][td][color=orange]Postulation[/color][/td][/tr][tr]"
+ "[td style='border:1px solid black;-moz-box-shadow: 1px 1px 12px #BABABA;-webkit-box-shadow: 1px 1px 12px #BABABA; box-shadow: 1px 1px 12px #BABABA;']"
+ "[b]Quel est votre Pseudonyme? :[/b]" + form.pseudo.value + "\n\n"
+ "[b][color=orange]Quel est votre Age ? : [/color][/b]" + form.age.value + "\n\n"
+ "[b]Quel est votre métier ? :[/b]" + form.metier.value + "\n\n"
+ "[/td][/tr][tr][td][color=orange]Carte d'identité[/color][/td][/tr][tr]"
+ "[td style='border:1px solid black;-moz-box-shadow: 1px 1px 12px #BABABA;-webkit-box-shadow: 1px 1px 12px #BABABA; box-shadow: 1px 1px 12px #BABABA;']"
+ "[b]Depuis combien de temps jouez vous à Eden Eternal? :[/b]" + "\n\n"
+ form.allods.value + "\n\n";
// Dans le cas des radios, on va prendre la valeur de celle qui est cochée:
for(var i = 0; i < form.race.length; i++)
{
if(form.race[i].checked == true) { txt_message += "[b]Quelle Race êtes vous ?[/b]" + "\n\n"
+ form.race[i].value + "\n\n"; }
}
// Dans le cas des radios, on va prendre la valeur de celle qui est cochée:
for(var k = 0; k < form.classe.length; k++)
{
if(form.classe[k].checked == true) { txt_message += "[b]Quelle Classe êtes vous ?[/b]" + "\n\n"
+ form.classe[k].value + "\n\n"; }
}
txt_message += "[center][b][color=orange]Avez vous été dans d'autre guilde ? Si oui, Pourquoi en être partis ? : [/color][/b][/center]" + form.motivations.value + "\n\n"
+ "[/td][/tr][tr][td][color=orange]Lanfear[/color][/td][/tr][tr]"
+ "[td style='border:1px solid black;-moz-box-shadow: 1px 1px 12px #BABABA;-webkit-box-shadow: 1px 1px 12px #BABABA; box-shadow: 1px 1px 12px #BABABA;']"
+ "[center][b]Vos premières impressions de ce forum ? : [/center][/b]" + "\n\n"
+ form.lanfear.value + "\n\n"
+ "[center][color=orange][b]Quelles sont vos réelles motivations à rejoindre notre guilde ? [/b][/color][/center]" + "\n\n"
+ form.connais.value + "\n\n"
+ "[center][b]Présentez vous librement. Que ce soit vous derrière l'écran, ou bien votre personnage en jeu :[/b][/center]" + "\n\n"
+ form.role.value + "\n\n"
+ "[/td][/tr][tr][td][color=orange]Taverne des Racontars[/color][/td][/tr][tr]"
+ "[td style='border:1px solid black;-moz-box-shadow: 1px 1px 12px #BABABA;-webkit-box-shadow: 1px 1px 12px #BABABA; box-shadow: 1px 1px 12px #BABABA;']"
+ "[center][b]Avez vous autre chose à dire ? : [/center][/b]" + "\n\n"
+ form.racontars.value + "\n\n"
+ "[/tr][/td][/table][/center]" + "\n";
// Insère le texte construit dans le champ caché "message" du formulaire
form.message.value = txt_message;
form.subject.value = "Présentation de " + form.pseudo.value;
return true;
}
}
</script>
<div class="form">
<form action="/post" method="post" name="post" enctype="multipart/form-data" onSubmit="return(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="4" /> <!-- ID du forum dans lequel le message sera posté -->
<input type="hidden" name="subject" id="titre" value="" /> <!-- titre du sujet -->
<br />
<div style="line-height: 10px;text-align:center;"><span style="font-size: 29px; font-family: Time New Roman; color: #BABABA; text-transform: uppercase; ">Tera Luxia - Lanfear</span><br /><br />
<span style="font-size: 29px; font-family: Time New Roman; color:darkred; margin-left: 100px;">Ma Postulation</span></div>
<br /><br />
<fieldset><legend>En général</legend>
<table><tr>
<td class="left"><label for="pseudo">Quel est votre Pseudonyme ?<br /><i>( Apparaitra dans le titre )</i></label></td>
<td><input type="text" name="pseudo" id="pseudo" size="40" maxlength="30" /></td>
</tr><tr>
<td class="left"><label for="age">Quel est votre âge ?</label></td>
<td><input type="text" name="age" id="age" size="40" maxlength="30" /></td>
</tr><tr>
<td class="left"><label for="metier">Quel est votre métier ?<i><br />( Information Optionnelle )</i></label></td>
<td><input type="text" name="metier" id="metier" size="40" maxlength="30" /></td>
</tr></table>
</fieldset>
<fieldset><legend>Carte d'identité</legend>
<table>
<tr>
<td class="left"><label for="allods">Depuis combien de temps<br /> jouez vous à Tera ?</label></td>
<td valign="bottom"><input type="text" name="allods" id="allods" size="40" maxlength="30"/></td>
</tr><tr>
<td class="left">Quelle race êtes vous ?:</td>
<td><input type="radio" name="race" value="Aman" id="Aman" /> <label for="Aman">Aman</label>
<input type="radio" name="race" value="Baraka" id="Baraka" /> <label for="Baraka">Baraka</label>
<input type="radio" name="race" value="Castanics" id="Castanics" /> <label for="Castanics">Castanics</label><br />
<input type="radio" name="race" value="Haut-Elfe" id="Haut-elfe" /> <label for="Haut-elfe">Haut-elfe</label><br />
<input type="radio" name="race" value="Humain" id="Humain" /> <label for="Humain">Humain</label><br />
<input type="radio" name="race" value="Popori" id="Popori" /> <label for="Popori">Popori</label><br />
<br /></td>
</tr><tr>
<td class="left">Quelle classe êtes vous ? :</td>
<td><input type="radio" name="classe" value="Guerrier" id="Guerrier"/> <label for="Guerrier">Guerrier</label><br />
<input type="radio" name="classe" value="Berzerker" id="Berzerker" /> <label for="Berzerker">Berzerker</label><br />
<input type="radio" name="classe" value="Pourfendeur" id="Pourfendeur"/> <label for="Pourfendeur">Pourfendeur</label><br />
<input type="radio" name="classe" value="Lancier" id="Lancier" /> <label for="Lancier">Lancier</label><br />
<input type="radio" name="classe" value="Archer" id="Archer" /> <label for="Archer">Archer</label><br />
<input type="radio" name="classe" value="Sorcier" id="Sorcier" /> <label for="Sorcier">Sorcier</label><br />
<input type="radio" name="classe" value="Mystique" id="Mystique" /> <label for="Mystique ">Mystique</label><br />
<input type="radio" name="classe" value="Prêtre" id="Pretre" /> <label for="Pretre">Prêtre</label><br />
<br /></td>
</tr><tr>
<td colspan="2"><label for="motivations">Avez vous été dans d'autre guilde ? Si oui, Pourquoi en être partis ?</label><br />
<textarea class="itextarea" name="motivations" id="motivations" cols="85" rows="6"></textarea></td>
</tr></table>
</fieldset>
<fieldset><legend>Lanfear</legend>
<table><tr>
<td colspan="2"><label for="lanfear">Vos premières impressions sur ce forum ? Développez vos idées, vos sentiments. <br />
<center>Cela aide à régler les soucis !</center></label><br />
<textarea class="itextarea" name="lanfear" id="lanfear" cols="85" rows="6"></textarea></td>
</tr>
<tr>
<td colspan="2"><label for="connais"><center>Quelles sont vos réelles motivations à rejoindre notre guilde ? </center></label><br />
<textarea class="itextarea" name="connais" id="connais" cols="85" rows="6"></textarea></td>
</tr>
<tr>
<td colspan="2"><label for="role"><center>Présentez vous réellement. Possibilité de le faire façon RP. 5 lignes Facultatives.</center></label><br />
<textarea class="itextarea" name="role" id="role" cols="85" rows="6"></textarea></td>
</tr></table>
</fieldset>
<fieldset><legend>Taverne des Racontars</legend>
<table><tr>
<td colspan="2"><label for="racontars"><center>Avez vous d'autre chose à nous raconter ?</center></label><br />
<textarea class="itextarea" name="racontars" id="racontars" cols="85" rows="6"></textarea></td>
</tr></table>
</fieldset>
<fieldset><legend>Création du post</legend>
<center><br /><span style="color:red;" id="errormsg"></span><br />
<label ><span style="color:brown;">Le titre du sujet sera créé automatiquement !</span></label><br /><br />
<input type="submit" name="post" value="Créer !" /><br /></center>
</fieldset>
</form></div>
il y a la mauvaise adresse de forum ...
Re: Formulaire HTML
Ooooooooooooh ! Ah bah celle là elle est bien bonne ...
Je pensais que l'adresse se changeait automatiquement et donc par conséquent que ce n'était pas une priorité de vérifier ça... Je vais tester et vous en dire des nouvelles !
(Un merci au passage ! )
Je pensais que l'adresse se changeait automatiquement et donc par conséquent que ce n'était pas une priorité de vérifier ça... Je vais tester et vous en dire des nouvelles !
(Un merci au passage ! )
Re: Formulaire HTML
en fait , je me demandais ce qui change par rapport à mes essais ...
et la seule chose , c'est que j'enlève l'adresse du forum en question ...
et la seule chose , c'est que j'enlève l'adresse du forum en question ...
Re: Formulaire HTML
Changeant régulièrement de forum, je n'ai jamais eu un souci de cette agabis c'est bien pour ça que c'est étrange... D'ailleurs, même avec les erreurs, les feuilles fonctionnent parfaitement.
PS : En effet ! Tout marche à merveille !
Avant de clore le sujet, pouvez vous m'en dire plus sur le sujet suivant s'il vous plait ?
-> Si je laisse les fautes, malgré que la fiche fonctionne, est-ce grave?
PS : En effet ! Tout marche à merveille !
Avant de clore le sujet, pouvez vous m'en dire plus sur le sujet suivant s'il vous plait ?
-> Si je laisse les fautes, malgré que la fiche fonctionne, est-ce grave?
Re: Formulaire HTML
je pense que ça dépendra du navigateur qui interprètera le code ...
il y a des codes qui ne fonctionneront pas , même avec le bon navigateur ...
le mieux est quand même de reprendre le code et de corriger les fautes ...
il y a des codes qui ne fonctionneront pas , même avec le bon navigateur ...
le mieux est quand même de reprendre le code et de corriger les fautes ...
Re: Formulaire HTML
Je pense aussi.
En tout cas, merci à vous pour les explications que je m'efforcerais d'appliquer !
Sujet résolu.
En tout cas, merci à vous pour les explications que je m'efforcerais d'appliquer !
Sujet résolu.
Sujets similaires
» Formulaire HTML
» Formulaire HTML
» Formulaire HTML
» Codage formulaire html
» Créer un formulaire HTML
» Formulaire HTML
» Formulaire HTML
» Codage formulaire html
» Créer un formulaire HTML
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