Encore un problème de formulaire qui ne poste pas le message.

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

Résolu Encore un problème de formulaire qui ne poste pas le message.

Message par Pitra le Dim 27 Mar 2016 - 4:53

Bonjour/Bonsoir Smile

Me voici encore avec un formulaire (toute simple cette fois-ci) qui refuse de poster le message à envoyer et affiche l'erreur:

Vous devez préciser un titre.
Vous devez écrire un message.
Je suppose qu'il y a une petite erreur quelque part, j'aimerais beaucoup savoir lequel What's happen ?!?

Voici le code:

Spoiler:
Code:
<style>
.form label{
font-weight:bold;
font-size:1.2em;
}</style>
<script type="text/javascript" language="Javascript">
 
function envoiMessage(form)
{
 
// Créer un message à partir des informations fournies
 
var pseudo = form.pseudo.value;
var maison = form.maison.value;
var theme = form.theme.value;
var organisatrice = form.organisatrice.value;
var jures = form.jures.value;
var etapes = form.etapes.value;
var participantes = form.participantes.value;
var eliminations = form.eliminations.value;
var notes = form.notes.value;
var infosup = form.infosup.value;

 
var txt_message ="[quote][b][i]Pseudo :[/i][/b] " + pseudo + '\n'
+ "[b][i]Maison :[/i][/b] " + maison + '\n'
+ "[b][i]Thème :[/i][/b] " + theme + '\n'
+ "[b][i]Organisatrice :[/i][/b] " + organisatrice + '\n'
+ "[b][i]Jurés :[/i][/b] " + jures + '\n'
+ "[b][i]Nombre d'étapes :[/i][/b] " + etapes + '\n'
+ "[b][i]Nombre de participantes requis :[/i][/b] " + particpantes + '\n\n'
+ "[b][i]Eliminations :[/i][/b] " + eliminations + '\n\n'
+ "[b][i]Critères de Notes :[/i][/b] " + notes + "[/quote]"
+ "[spoiler="Infos Supplémentaires"][b][i]Informations Supplémentaires :[/i][/b] " + infosup + "[/spoiler]\n";
 
// Insère le texte construit dans le champ caché "message" du formulaire
 
form.message.value = txt_message;
form.subject.value = "Formulaire de présentation de concours by: " + form.pseudo.value;
}
</script>
<div class="form">
 
<form action="/post" method="post" name="post" enctype="multipart/form-data" onsubmit="envoiMessage(this)">
<input type="hidden" name="lt" value="0" />
<input type="hidden" name="mode" value="newtopic" /> <!-- 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="8" /> <!--  ID du forum dans lequel le message sera posté-->
<input type="hidden" name="subject" id="titre" value="" /> <!-- titre du sujet  -->
 
<center><strong><span style="color: brown;">Formulaire de présentation de concours</span></strong><br><br>
<label for="pseudo">Pseudo </label><br>
<input type="text" required="required" name="pseudo" id="pseudo" /><br><br>
<label for="maison">Maison </label><br>
<input type="text" required="required" name="maison" id="maison" /><br><br>
<label for="theme">Thème </label><br>
<textarea name="theme" id="theme" required="required" cols="20" rows="1"></textarea>
<br><br>
<label for="organisatrice">Organisatrice </label><br>
<input type="text" required="required" name="organisatrice" id="organisatrice" /><br><br>
<label for="jures">Jurés </label><br>
<textarea name="jures" id="jures" required="required" cols="20" rows="1"></textarea>
<br><br>
<label for="etapes">Nombre d'étapes </label><br>
<input type="text" required="required" name="etapes" id="etapes" /><br><br>
<label for="participantes">Nombre de participantes requis </label><br>
<input type="text" required="required" name="participantes" id="participantes" /><br><br>
<label for="eliminations">Eliminations </label><br>
<select required="required" name="eliminations" id="eliminations">
<option></option>
<option value="oui">OUI</option>
<option value="non">NON</option>
</select><br><br>
<label for="notes">Critères de Notes </label><br>
<textarea name="notes" id="notes" required="required" cols="50" rows="3"></textarea>
<br><br>
<label for="infosup">Informations Supplémentaires</label><br>
<textarea name="infosup" id="infosup" required="required" cols="50" rows="3"></textarea>
<br><br>
<p><strong><span style="color: brown;">Votre candidature sera automatiquement créée <a href="http://bimbforum.forumeiros.com/f8-2500" target="_blank">ici</a>.</span></strong></p>
 <p><strong><span style="color: brown;"> Vous recevrez un message en cas de validation ou au besoin, de rectifications.</span></strong></p>
<br>
  <input type="submit" name="post" value="Envoyer ma présentation de concours" />
  </center>
 
</form></div>

Merci d'avance pour votre aide^^


Dernière édition par I Am LiBeRtY le Lun 28 Mar 2016 - 0:12, édité 1 fois

Pitra
***

Féminin
Messages : 132
Inscrit(e) le : 16/09/2015

http://bimbforum.forumeiros.com
Pitra a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Encore un problème de formulaire qui ne poste pas le message.

Message par Scoubifitz le Dim 27 Mar 2016 - 22:08

Bonsoir,

Il vous suffit d'orthographier correctement le mot "participantes" dans la partie txt_message, et de mettre des apostrophes au spoiler , à la place des guillemets ...

Hi

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: Encore un problème de formulaire qui ne poste pas le message.

Message par Pitra le Dim 27 Mar 2016 - 22:37

Bonsoir Scoubifitz,

Merci pour votre aide! Smile

Alors, participantes c'est fait.
Pour le spoiler, quelles guillemets dois-je remplacer exactement? Vu qu'il y en a plusieurs sur la ligne...

Code:
+ "[spoiler=\"Infos Supplémentaires\"][b][i]Informations Supplémentaires :[/i][/b] " + infosup + "[/spoiler]\n";

Pitra
***

Féminin
Messages : 132
Inscrit(e) le : 16/09/2015

http://bimbforum.forumeiros.com
Pitra a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Encore un problème de formulaire qui ne poste pas le message.

Message par Scoubifitz le Dim 27 Mar 2016 - 23:44

Je vois que vous avez déjà fait le nécessaire en plaçant un anti-slash aux guillemets de "Infos Supplémentaires" ...
Y a-t-il encore le souci de l'envoi ?

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.
  • 0

Résolu Re: Encore un problème de formulaire qui ne poste pas le message.

Message par Pitra le Lun 28 Mar 2016 - 0:12

Eh bien... tout fonctionne parfaitement maintenant!! cheers

Quand je pense que ça refusait de fonctionner à cause d'un petit i..

Merci beaucoup pour votre aide Scoubifitz! ok

Je passe en résolu.

Pitra
***

Féminin
Messages : 132
Inscrit(e) le : 16/09/2015

http://bimbforum.forumeiros.com
Pitra 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