Formulaire, erreur dans le script

3 participants

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

Résolu Formulaire, erreur dans le script

Message par TheJigsaw Dim 11 Nov 2012, 12:41

Bonjour,

Je voulais mettre un formulaire, je l'ai mis sur une page html... mais, lorsque j'ai voulu le tester j'ai eu comme erreur :

"Mode du sujet non spécifié" , hors je ne trouve pas l'erreur dans le script..

Code:
<script type="text/javascript">
function envoiMessage(form)
{
  // Créer un message à partir des informations fournies
  var txt_message = "<strong>Pseudo :</strong> " + form.pseudo.value + '\n'
              + "<strong>Age :</strong> " + form.age.value + '\n'
              + "<strong>Genre :</strong> " + form.genre.value + '\n'
              + "<strong>Points d'âme :</strong> " + form.points.value + '\n'
              + "<strong>J'aime :</strong>\n<ul>";
              + "<strong>Rôle :</strong> " + form.rôle.value + '\n'
              + "<strong>Héros :</strong> " + form.héros.value + '\n'
              + "<strong>Métier :</strong> " + form.métier.value + '\n'
              + "<strong>Disponibilités :</strong> " + form.disponibilités.value + '\n'
              // 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 = txt_message + '<li>' + form.gouts[i].value + '\n'; }
              }
              txt_message = txt_message + "</li></ul><strong>En plus</strong> : " + form.plus.value + '\n';
  // Insère le texte construit dans le champ caché "message" du formulaire
  form.message.value = txt_message;
}
</script>
 
<h3>Formulaire de présentation</h3>
<form action="http://the-old-zombie.purforum.com/posting.forum" 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="F1" /> <!--  ID du forum dans lequel le message sera posté-->

<label for="titre">Titre du sujet :</label> <input type="text" name="subject" id="titre" value="" size="45" maxlength="60" />
 <br><br> Bonjour, je souhaite postuler dans votre méta. Voici ma candidature :
<br><br><br>
<label for="Pseudo">Pseudo: </label><input type="text" size="30" name="Pseudo" id="Pseudo" />
 <br>
<label for="Age">Age: </label><input type="text" size="30" name="Age" id="Age" />
 <br>
<label for="genre">Genre: </label><select name="genre" id="genre"><option>Masculin</option><option>Féminin</option></select>
 <br>
<label for="Nombre de Points d'âme">Nombre de point d'âme: </label><input type="text" size="10" name="Nombre de point d'âme" id="Nombre de point d'âme" />
<br>
<label>Vous aimez: </label>
 
<input type="checkbox" name="ville" id="RNE" value="RNE" /><label for="RNE">Les RNE</label>
 
<input type="checkbox" name="ville" id="RE" value="RE" /><label for="RE">Les RE</label>
 
<input type="checkbox" name="ville" id="PANDEMONIUM" value="PANDEMONIUM" /><label for="chips">Les pandé</label>
 <br>
<label for="rôle">Rôle: </label><select name="rôle" id="rôle"><option>Ouvrier</option><option>Expéditionnaire</option></select>
<br>
<label for="Héros">Héros: </label><select name="Héros" id="Héros"><option>Oui</option><option>Non</option><option>Bientôt</option><option>JAMAIS !</option></select>
<br>
<label for="Métier">Si oui,quel métier: </label><select name="Métier" id="Métier"><option> Éclaireur </option><option>Ermite</option><option>Apprivoiseur</option><option>Technicien</option><option>Gardien</option></select>
 <br>
<label for="Disponibilités">Disponibilités: </label><input type="text" size="30" name="Disponibilités" id="Disponibilités" />
 <br>
<label for="plus">D'autres informations (bannissement, activité fv...) : </label>
 
<textarea id="plus" name="plus"></textarea>
 <br> <br> <br>
<input type="submit" name="post" value="Envoyer" />
</form>

Merci, d'avance!



Dernière édition par TheJigsaw le Ven 16 Nov 2012, 06:53, édité 1 fois
avatar

TheJigsaw
*

Messages : 38
Inscrit(e) le : 10/11/2012

http://the-old-zombie.purforum.com/
TheJigsaw a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Formulaire, erreur dans le script

Message par _backdraft_ Dim 11 Nov 2012, 15:33

Bonjour,

Ici :

Code:
<input type="hidden" name="f" value="F1" /> <!--  ID du forum dans lequel le message sera posté-->

Vous ne devez pas mettre le "f" mais seulement le 1 ce qui donne :

Code:
<input type="hidden" name="f" value="1" /> <!--  ID du forum dans lequel le message sera posté-->

Cordialement
Backdraft
_backdraft_

_backdraft_
Membre habitué

Masculin
Messages : 1509
Inscrit(e) le : 04/03/2010

http://www.caserne35.com
_backdraft_ a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Formulaire, erreur dans le script

Message par TheJigsaw Dim 11 Nov 2012, 16:22

Merci, bien ! Very Happy

Maintenant, j'ai un autre soucis, je l'ai remplie etc..

Cela me met "Vous devez entrer un message avant de poster."

Je ne comprend pas...
avatar

TheJigsaw
*

Messages : 38
Inscrit(e) le : 10/11/2012

http://the-old-zombie.purforum.com/
TheJigsaw a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Formulaire, erreur dans le script

Message par TheJigsaw Mar 13 Nov 2012, 14:41

Up.. Smile
avatar

TheJigsaw
*

Messages : 38
Inscrit(e) le : 10/11/2012

http://the-old-zombie.purforum.com/
TheJigsaw a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Formulaire, erreur dans le script

Message par _backdraft_ Mar 13 Nov 2012, 15:47

Bonsoir,

Essayez ceci :

Code:
<script type="text/javascript">
function envoiMessage(form)
{
  // Créer un message à partir des informations fournies
  var txt_message = "<strong>Pseudo :</strong> " + form.pseudo.value + '\n'
              + "<strong>Age :</strong> " + form.age.value + '\n'
              + "<strong>Genre :</strong> " + form.genre.value + '\n'
              + "<strong>Points d'âme :</strong> " + form.points.value + '\n'
              + "<strong>J'aime :</strong>\n<ul>"
              + "<strong>Rôle :</strong> " + form.rôle.value + '\n'
              + "<strong>Héros :</strong> " + form.héros.value + '\n'
              + "<strong>Métier :</strong> " + form.métier.value + '\n'
              + "<strong>Disponibilités :</strong> " + form.disponibilités.value + '\n'
              // 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 = txt_message + '<li>' + form.gouts[i].value + '\n'; }
              }
              txt_message = txt_message + "</li></ul><strong>En plus</strong> : " + form.plus.value + '\n';
  // Insère le texte construit dans le champ caché "message" du formulaire
  form.message.value = txt_message;
}
</script>
 
<h3>Formulaire de présentation</h3>
<form action="http://the-old-zombie.purforum.com/posting.forum" 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="1" /> <!--  ID du forum dans lequel le message sera posté-->
 
<label for="titre">Titre du sujet :</label> <input type="text" name="subject" id="titre" value="" size="45" maxlength="60" />
 <br><br> Bonjour, je souhaite postuler dans votre méta. Voici ma candidature :
<br><br><br>
<label for="Pseudo">Pseudo: </label><input type="text" size="30" name="Pseudo" id="Pseudo" />
 <br>
<label for="Age">Age: </label><input type="text" size="30" name="Age" id="Age" />
 <br>
<label for="genre">Genre: </label><select name="genre" id="genre"><option>Masculin</option><option>Féminin</option></select>
 <br>
<label for="Nombre de Points d'âme">Nombre de point d'âme: </label><input type="text" size="10" name="Nombre de point d'âme" id="Nombre de point d'âme" />
<br>
<label>Vous aimez: </label>
 
<input type="checkbox" name="ville" id="RNE" value="RNE" /><label for="RNE">Les RNE</label>
 
<input type="checkbox" name="ville" id="RE" value="RE" /><label for="RE">Les RE</label>
 
<input type="checkbox" name="ville" id="PANDEMONIUM" value="PANDEMONIUM" /><label for="chips">Les pandé</label>
 <br>
<label for="rôle">Rôle: </label><select name="rôle" id="rôle"><option>Ouvrier</option><option>Expéditionnaire</option></select>
<br>
<label for="Héros">Héros: </label><select name="Héros" id="Héros"><option>Oui</option><option>Non</option><option>Bientôt</option><option>JAMAIS !</option></select>
<br>
<label for="Métier">Si oui,quel métier: </label><select name="Métier" id="Métier"><option> Éclaireur </option><option>Ermite</option><option>Apprivoiseur</option><option>Technicien</option><option>Gardien</option></select>
 <br>
<label for="Disponibilités">Disponibilités: </label><input type="text" size="30" name="Disponibilités" id="Disponibilités" />
 <br>
<label for="plus">D'autres informations (bannissement, activité fv...) : </label>
 
<textarea id="plus" name="plus"></textarea>
 <br> <br> <br>
<input type="submit" name="post" value="Envoyer" />
</form>

Cordialement
Backdraft
_backdraft_

_backdraft_
Membre habitué

Masculin
Messages : 1509
Inscrit(e) le : 04/03/2010

http://www.caserne35.com
_backdraft_ a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Formulaire, erreur dans le script

Message par TheJigsaw Mer 14 Nov 2012, 11:33

Voila, j'ai essayé.. rien de changé.. :/

http://the-old-zombie.purforum.com/h2-formulaire-de-candidature-1

Code:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html  xmlns="http://www.w3.org/1999/xhtml" dir="ltr" id="min-width" lang="fr" xml:lang="fr">
<head>
  <title>Le titre que vous souhaitez</title>
  <meta http-equiv="content-type" content="text/html; charset=utf-8;" />
  <!-- lier ici des feuilles de style, de script ou mettre des balises méta ou autre -->
</head>
<body>
  <!-- mettre ici le contenu de la page -->
</body>
</html>





<script type="text/javascript">
function envoiMessage(form)
{
  // Créer un message à partir des informations fournies
  var txt_message = "<strong>Pseudo :</strong> " + form.pseudo.value + '\n'
              + "<strong>Age :</strong> " + form.age.value + '\n'
              + "<strong>Genre :</strong> " + form.genre.value + '\n'
              + "<strong>Points d'âme :</strong> " + form.points.value + '\n'
              + "<strong>J'aime :</strong>\n<ul>"
              + "<strong>Rôle :</strong> " + form.rôle.value + '\n'
              + "<strong>Héros :</strong> " + form.héros.value + '\n'
              + "<strong>Métier :</strong> " + form.métier.value + '\n'
              + "<strong>Disponibilités :</strong> " + form.disponibilités.value + '\n'
              // 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 = txt_message + '<li>' + form.gouts[i].value + '\n'; }
              }
              txt_message = txt_message + "</li></ul><strong>En plus</strong> : " + form.plus.value + '\n';
  // Insère le texte construit dans le champ caché "message" du formulaire
  form.message.value = txt_message;
}
</script>
 
<h3>Formulaire de présentation</h3>
<form action="http://the-old-zombie.purforum.com/posting.forum" 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="1" /> <!--  ID du forum dans lequel le message sera posté-->
 
<label for="titre">Titre du sujet :</label> <input type="text" name="subject" id="titre" value="" size="45" maxlength="60" />
 <br><br> Bonjour, je souhaite postuler dans votre méta. Voici ma candidature :
<br><br><br>
<label for="Pseudo">Pseudo: </label><input type="text" size="30" name="Pseudo" id="Pseudo" />
 <br>
<label for="Age">Age: </label><input type="text" size="30" name="Age" id="Age" />
 <br>
<label for="genre">Genre: </label><select name="genre" id="genre"><option>Masculin</option><option>Féminin</option></select>
 <br>
<label for="Nombre de Points d'âme">Nombre de point d'âme: </label><input type="text" size="10" name="Nombre de point d'âme" id="Nombre de point d'âme" />
<br>
<label>Vous aimez: </label>
 
<input type="checkbox" name="ville" id="RNE" value="RNE" /><label for="RNE">Les RNE</label>
 
<input type="checkbox" name="ville" id="RE" value="RE" /><label for="RE">Les RE</label>
 
<input type="checkbox" name="ville" id="PANDEMONIUM" value="PANDEMONIUM" /><label for="chips">Les pandé</label>
 <br>
<label for="rôle">Rôle: </label><select name="rôle" id="rôle"><option>Ouvrier</option><option>Expéditionnaire</option></select>
<br>
<label for="Héros">Héros: </label><select name="Héros" id="Héros"><option>Oui</option><option>Non</option><option>Bientôt</option><option>JAMAIS !</option></select>
<br>
<label for="Métier">Si oui,quel métier: </label><select name="Métier" id="Métier"><option> Éclaireur </option><option>Ermite</option><option>Apprivoiseur</option><option>Technicien</option><option>Gardien</option><option>Aucun</option></select>
 <br>
<label for="Disponibilités">Disponibilités: </label><input type="text" size="30" name="Disponibilités" id="Disponibilités" />
 <br>
<label for="plus">D'autres informations (bannissement, activité fv...) : </label>
 
<textarea id="plus" name="plus"></textarea>
 <br> <br> <br>
<input type="submit" name="post" value="Envoyer" />
</form>
avatar

TheJigsaw
*

Messages : 38
Inscrit(e) le : 10/11/2012

http://the-old-zombie.purforum.com/
TheJigsaw a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Formulaire, erreur dans le script

Message par _backdraft_ Mer 14 Nov 2012, 12:20

Bonsoir,

Je suis désolé de vous l'annoncer, mais les ID ne doivent pas comporter d'accent...

Cordialement
Backdraft
_backdraft_

_backdraft_
Membre habitué

Masculin
Messages : 1509
Inscrit(e) le : 04/03/2010

http://www.caserne35.com
_backdraft_ a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Formulaire, erreur dans le script

Message par TheJigsaw Mer 14 Nov 2012, 12:45

Ah d'accord..

Les ID, c'est juste "<label for="Disponibilités">Disponibilités: </label><input type="text" size="30" name="Disponibilités" id="Disponibilités" />"

Ou alors, il faut absolument aucun accent ?
avatar

TheJigsaw
*

Messages : 38
Inscrit(e) le : 10/11/2012

http://the-old-zombie.purforum.com/
TheJigsaw a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Formulaire, erreur dans le script

Message par _backdraft_ Mer 14 Nov 2012, 12:56

Ceci :

Code:
<label for="Disponibilités">Disponibilités: </label><input type="text" size="30" name="Disponibilités" id="Disponibilités" />

Deviens :

Code:
<label for="Disponibilites">Disponibilités: </label><input type="text" size="30" name="Disponibilites" id="Disponibilites" />

Et donc :

Code:
+ "<strong>Disponibilités :</strong> " + form.disponibilités.value + '\n'

deviens également :

Code:
+ "<strong>Disponibilités :</strong> " + form.Disponibilites.value + '\n'

D'ailleurs attention il faut respecter les ID à la majuscule près !

Cordialement
Backdraft
_backdraft_

_backdraft_
Membre habitué

Masculin
Messages : 1509
Inscrit(e) le : 04/03/2010

http://www.caserne35.com
_backdraft_ a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Formulaire, erreur dans le script

Message par TheJigsaw Mer 14 Nov 2012, 14:02

Hum.. d'accord, je ne savais pas...! Merci de l'information!

Code:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html  xmlns="http://www.w3.org/1999/xhtml" dir="ltr" id="min-width" lang="fr" xml:lang="fr">
<head>
  <title>Le titre que vous souhaitez</title>
  <meta http-equiv="content-type" content="text/html; charset=utf-8;" />
  <!-- lier ici des feuilles de style, de script ou mettre des balises méta ou autre -->
</head>
<body>
  <!-- mettre ici le contenu de la page -->
</body>
</html>





<script type="text/javascript">
function envoiMessage(form)
{
  // Créer un message à partir des informations fournies
  var txt_message = "<strong>Pseudo :</strong> " + form.Pseudo.value + '\n'
              + "<strong>Age :</strong> " + form.Age.value + '\n'
              + "<strong>Genre :</strong> " + form.Genre.value + '\n'
              + "<strong>Points d'âme :</strong> " + form.Points.value + '\n'
              + "<strong>J'aime :</strong>\n<ul>"
              + "<strong>Rôle :</strong> " + form.Role.value + '\n'
              + "<strong>Héros :</strong> " + form.Heros.value + '\n'
              + "<strong>Métier :</strong> " + form.Metier.value + '\n'
              + "<strong>Disponibilités :</strong> " + form.Disponibilites.value + '\n'
              // 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 = txt_message + '<li>' + form.gouts[i].value + '\n'; }
              }
              txt_message = txt_message + "</li></ul><strong>En plus</strong> : " + form.plus.value + '\n';
  // Insère le texte construit dans le champ caché "message" du formulaire
  form.message.value = txt_message;
}
</script>
 
<h3>Formulaire de présentation</h3>
<form action="http://the-old-zombie.purforum.com/posting.forum" 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="1" /> <!--  ID du forum dans lequel le message sera posté-->
 
<label for="titre">Titre du sujet :</label> <input type="text" name="subject" id="titre" value="" size="45" maxlength="60" />
 <br><br> Bonjour, je souhaite postuler dans votre méta. Voici ma candidature :
<br><br><br>
<label for="Pseudo">Pseudo: </label><input type="text" size="30" name="Pseudo" id="Pseudo" />
 <br>
<label for="Age">Age: </label><input type="text" size="30" name="Age" id="Age" />
 <br>
<label for="Genre">Genre: </label><select name="genre" id="Genre"><option>Masculin</option><option>Féminin</option></select>
 <br>
<label for="Points">Nombre de point d'âme: </label><input type="text" size="10" name="Points" id="Points" />
<br>
<label>Vous aimez: </label>
 
<input type="checkbox" name="ville" id="RNE" value="RNE" /><label for="RNE">Les RNE</label>
 
<input type="checkbox" name="ville" id="RE" value="RE" /><label for="RE">Les RE</label>
 
<input type="checkbox" name="ville" id="PANDEMONIUM" value="PANDEMONIUM" /><label for="chips">Les pandé</label>
 <br>
<label for="Role">Rôle: </label><select name="Role" id="Role"><option>Ouvrier</option><option>Expéditionnaire</option></select>
<br>
<label for="Heros">Héros: </label><select name="Heros" id="Heros"><option>Oui</option><option>Non</option><option>Bientôt</option><option>JAMAIS !</option></select>
<br>
<label for="Metier">Si oui,quel métier: </label><select name="Metier" id="Metier"><option> Éclaireur </option><option>Ermite</option><option>Apprivoiseur</option><option>Technicien</option><option>Gardien</option><option>Aucun</option></select>
 <br>
<label for="Disponibilites">Disponibilités: </label><input type="text" size="30" name="Disponibilites" id="Disponibilites" />
 <br>
<label for="plus">D'autres informations (bannissement, activité fv...) : </label>
 
<textarea id="plus" name="plus"></textarea>
 <br> <br> <br>
<input type="submit" name="post" value="Envoyer" />
</form>

Normalement, ça devrait être bon au niveau des ID. Smile
avatar

TheJigsaw
*

Messages : 38
Inscrit(e) le : 10/11/2012

http://the-old-zombie.purforum.com/
TheJigsaw a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Formulaire, erreur dans le script

Message par _backdraft_ Mer 14 Nov 2012, 15:49

Rebonsoir,

Oui tout semble bon vous l'avez essayé ?
_backdraft_

_backdraft_
Membre habitué

Masculin
Messages : 1509
Inscrit(e) le : 04/03/2010

http://www.caserne35.com
_backdraft_ a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Formulaire, erreur dans le script

Message par Scoubifitz Mer 14 Nov 2012, 22:11

bonsoir,

Code:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html  xmlns="http://www.w3.org/1999/xhtml" dir="ltr" id="min-width" lang="fr" xml:lang="fr">
<head>
<title>Formularis</title>
<meta http-equiv="content-type" content="text/html; charset=utf-8;" />
<style type="text/css">
form {
width: 600px;
margin:auto;
text-align:center;
}
</style>
<script type="text/javascript">
function envoiMessage(form)
{
// Créer un message à partir des informations fournies
var txt_message = "<strong>Pseudo :</strong> " + form.Pseudo.value + '\n'
+ "<strong>Age :</strong> " + form.Age.value + '\n'
+ "<strong>Genre :</strong> " + form.Genre.value + '\n'
+ "<strong>Points d'âme :</strong> " + form.Points.value + '\n'
+ "<strong>J'aime :</strong>\n<ul>";
// 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 = txt_message + '<li>' + form.gouts[i].value + '\n'; }
}
txt_message = txt_message + "</li></ul>"
+ "<strong>Rôle :</strong> " + form.Role.value + '\n'
+ "<strong>Héros :</strong> " + form.Heros.value + '\n'
+ "<strong>Métier :</strong> " + form.Metier.value + '\n'
+ "<strong>Disponibilités :</strong> " + form.Disponibilites.value + '\n'
+ "<strong>En plus</strong> : " + form.plus.value + '\n';
// Insère le texte construit dans le champ caché "message" du formulaire
form.message.value = txt_message;
}
</script>
</head>
<body>
<form action="/post" method="post" name="post" enctype="multipart/form-data" onSubmit="envoiMessage(this)" align="center">
<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="1" /> <!--  ID du forum dans lequel le message sera posté-->

<h3>Formulaire de présentation</h3>
<label for="titre">Titre du sujet :</label> <input type="text" name="subject" id="titre" value="" size="45" maxlength="60" />
<br /><br /> Bonjour, je souhaite postuler dans votre méta.<br /><br />
Voici ma candidature :
<br /><br />
<label for="Pseudo">Pseudo: </label><input type="text" size="30" name="Pseudo" id="Pseudo" />
<label for="Age"> Age: </label><input type="text" size="5" name="Age" id="Age" />
<br /><br />
<label for="Genre">Genre: </label>
<select name="Genre" id="Genre">
<option selected="selected">Masculin</option>
<option>Féminin</option>
</select>
<label for="Points"> Nombre de point d'âme: </label><input type="text" size="10" name="Points" id="Points" />
<br /><br />
<label>Vous aimez: </label>

<input type="checkbox" name="gouts" id="RNE" value="RNE" /><label for="RNE"> Les RNE </label>

<input type="checkbox" name="gouts" id="RE" value="RE" /><label for="RE"> Les RE </label>

<input type="checkbox" name="gouts" id="PANDEMONIUM" value="PANDEMONIUM" /><label for="chips"> Les pandé </label><br /><br />
<label for="Role">Rôle: </label>
<select name="Role" id="Role">
<option selected="selected">Ouvrier</option>
<option>Expéditionnaire</option>
</select>

<label for="Heros">Héros: </label>
<select name="Heros" id="Heros">
<option>Oui</option>
<option selected="selected">Non</option>
<option>Bientôt</option>
<option>JAMAIS !</option>
</select>
<br /><br />
<label for="Metier">Si oui,quel métier: </label>
<select name="Metier" id="Metier">
<option> Éclaireur </option>
<option>Ermite</option>
<option>Apprivoiseur</option>
<option>Technicien</option>
<option>Gardien</option>
<option selected="selected" value="">Aucun</option>
</select>
<br /><br />
<label for="Disponibilites">Disponibilités: </label><input type="text" size="30" name="Disponibilites" id="Disponibilites" />
<br /><br />
<label for="plus">D'autres informations (bannissement, activité fv...) : </label><br />

<textarea id="plus" name="plus" cols="50" rows="5" ></textarea>
<br /><br />
<input type="submit" name="post" value="Envoyer" />
</form>
</body>
</html>
Scoubifitz

Scoubifitz
Membre actif

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

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

Résolu Re: Formulaire, erreur dans le script

Message par TheJigsaw Jeu 15 Nov 2012, 14:48

@Scoubifitz : J'ai essayé votre code, voila l'erreur "Une erreur navigateur est survenue [Erreur #230], veuillez contacter le support technique."

@Backdraft : J'ai essayé aussi : "Vous devez entrer un message avant de poster."

Je suis complètement perdue..
avatar

TheJigsaw
*

Messages : 38
Inscrit(e) le : 10/11/2012

http://the-old-zombie.purforum.com/
TheJigsaw a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Formulaire, erreur dans le script

Message par Scoubifitz Jeu 15 Nov 2012, 15:15

bonsoir,

Pour l'erreur #230 , avez-vous règlé les permissions dans le panneau admin ?

panneau d'administration >>
Général >>
Sécurité >>
Configuration de la sécurité >>
Interdire les formulaires non officiels à poster des messages et messages privés sur le forum : non
Scoubifitz

Scoubifitz
Membre actif

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

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

Résolu Re: Formulaire, erreur dans le script

Message par TheJigsaw Jeu 15 Nov 2012, 15:31

En effet.. je n'avais pas fait ça..

Voila un soucis de résolu !

Maintenant, lorsque je valide , que le topic est posé,

Le texte est "
Code:
<strong>Pseudo :</strong> jnjshhs
<strong>Age :</strong> 5000
<strong>Genre :</strong> Masculin
<strong>Points d'âme :</strong> 4000
<strong>J'aime :</strong>
<ul></li></ul><strong>Rôle :</strong> Ouvrier
<strong>Héros :</strong> Non
<strong>Métier :</strong>
<strong>Disponibilités :</strong>
<strong>En plus</strong> :
avatar

TheJigsaw
*

Messages : 38
Inscrit(e) le : 10/11/2012

http://the-old-zombie.purforum.com/
TheJigsaw a été remercié(e) par l'auteur de ce sujet.
  • 0

Résolu Re: Formulaire, erreur dans le script

Message par Scoubifitz Jeu 15 Nov 2012, 16:03

Scoubifitz

Scoubifitz
Membre actif

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

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

Résolu Re: Formulaire, erreur dans le script

Message par TheJigsaw Jeu 15 Nov 2012, 17:31

En effet, je n'avais pas coché la case toujours activé le html.. dans mon profil..! Wink

Les autres membres auront besoin de faire ça aussi pour voir le formulaire normalement ??

Merci, en tout cas!
avatar

TheJigsaw
*

Messages : 38
Inscrit(e) le : 10/11/2012

http://the-old-zombie.purforum.com/
TheJigsaw a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Formulaire, erreur dans le script

Message par Scoubifitz Jeu 15 Nov 2012, 17:37

Pour les nouveaux membres , ce sera automatiquement mis dans leur profil ...
pour les anciens membres , je ne sais pas si c'est automatique ...
Scoubifitz

Scoubifitz
Membre actif

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

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

Résolu Re: Formulaire, erreur dans le script

Message par TheJigsaw Ven 16 Nov 2012, 06:53

D'accord, merci à tout les deux en tout cas! Wink

avatar

TheJigsaw
*

Messages : 38
Inscrit(e) le : 10/11/2012

http://the-old-zombie.purforum.com/
TheJigsaw 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