Formulaire, erreur dans le script

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

Résolu Formulaire, erreur dans le script

Message par TheJigsaw le Dim 11 Nov 2012 - 18: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 - 12:53, édité 1 fois

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_ le Dim 11 Nov 2012 - 21: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_
# Tropactif #

Masculin
Messages : 1505
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 le Dim 11 Nov 2012 - 22: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...

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 le Mar 13 Nov 2012 - 20:41

Up.. Smile

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_ le Mar 13 Nov 2012 - 21: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_
# Tropactif #

Masculin
Messages : 1505
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 le Mer 14 Nov 2012 - 17: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>

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_ le Mer 14 Nov 2012 - 18:20

Bonsoir,

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

Cordialement
Backdraft

_backdraft_
# Tropactif #

Masculin
Messages : 1505
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 le Mer 14 Nov 2012 - 18: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 ?

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_ le Mer 14 Nov 2012 - 18: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_
# Tropactif #

Masculin
Messages : 1505
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 le Mer 14 Nov 2012 - 20: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

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_ le Mer 14 Nov 2012 - 21:49

Rebonsoir,

Oui tout semble bon vous l'avez essayé ?

_backdraft_
# Tropactif #

Masculin
Messages : 1505
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 le Jeu 15 Nov 2012 - 4: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
+ Hyperactif +

Masculin
Messages : 3539
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 le Jeu 15 Nov 2012 - 20: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..

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 le Jeu 15 Nov 2012 - 21: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
+ Hyperactif +

Masculin
Messages : 3539
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 le Jeu 15 Nov 2012 - 21: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> :

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 le Jeu 15 Nov 2012 - 22:03


Scoubifitz
+ Hyperactif +

Masculin
Messages : 3539
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 le Jeu 15 Nov 2012 - 23: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!

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 le Jeu 15 Nov 2012 - 23: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
+ Hyperactif +

Masculin
Messages : 3539
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 le Ven 16 Nov 2012 - 12:53

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


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


Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum