Soucis avec un formulaire
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
Soucis avec un formulaire
Salut !
J'ai bien vérifier mon formulaire et quand on le remplis ensuite qu'on clique que envoyé sa nous met :
" veuillez entrée un titre de sujet et un message..."
Voici le code du formulaire :
Merci au personne qui aide !
Cordialement.
J'ai bien vérifier mon formulaire et quand on le remplis ensuite qu'on clique que envoyé sa nous met :
" veuillez entrée un titre de sujet et un message..."
Voici le code du formulaire :
- Code:
<br /><br />
<center><style>
form{width:600px;}
label{
color:#000000;
font-weight: bold;
display: block;
width: 500px;
float: center;
}
label2{
color:DodgerBlue;
font-weight: bold;
font-size: 30px;
float: center;
}
p{
text-align:center;
}
</style><script src="http://tinyurl.com/var-fa" type="text/javascript"></script><script type="text/javascript">
function envoiMessage(form)
{
// Créer un message à partir des informations fournies
var txt_message = "Salut, voici l'avertissement que j'ai attribué " + "\n"
+ "<strong>Pseudo du membre qui la reçoit :</strong> " + form.membrequilareçoit.value + "\n"
+ "<strong>Motif de l'avertissement :</strong> " + form.motifdelarvertissement.value + "\n"
+ "<strong>Nombre d'avertissement attribué :</strong> " + form.nombredavertissement.value + "\n"
+ "<strong>Preuve :</strong> " + form.preuve.value + "\n"
+ "<strong>Message privée envoyé ? :</strong> " + form.messageprivéeenvoyé.value + "\n"
+ "<strong>Autre:</strong> " + form.autre.value + "\n"
+ "Voila l'avertissement du jour !" + "\n" ;
// Insère le texte construit dans le champ caché "message" du formulaire
form.message.value = txt_message;
}
</script>
<form onsubmit="envoiMessage(this)" enctype="multipart/form-data" name="post" action="/post" method="post">
<!-- champs invisibles --><input value="0" name="lt" type="hidden" /><input value="newtopic" name="mode" type="hidden" /><input checked="checked" value="0" name="topictype" type="hidden" /><input value="" name="message" type="hidden" /><input value="" name="subject" type="hidden" /><input value="21" name="f" type="hidden" /><label2>Avertissement</label2><br /><br /><label for="titre">Avertissement</label><br /><br /> <label for="pseudodumembrequilareçoit">Pseudo du membre :</label><input required="required" maxlength="60" size="45" id="pseudodumembrequilareçoit" name="pseudodumembrequilareçoit" type="text" /><br /><br /><label for="motifdelavertissement">Motif :</label><input required="required" maxlength="60" size="45" id="motifdelavertissement" name="motifdelavertissement" type="text" /><br /><br /> <label for="nombredavertissement">Nombre d'avertissement :</label><input required="required" maxlength="60" size="45" id="nombredavertissement" name="nombredavertissement" type="text" /><br /><br /><label for="preuve">Preuve :</label><input required="required" maxlength="60" size="45" id="preuve" name="preuve" type="text" /><br /><br /> <label for="messageprivéeenvoyé">Message privée envoyé ?</label><textarea required="required" cols="80" rows="6" id="messageprivéeenvoyé" name="messageprivéeenvoyé"></textarea><br /><br /><label for="autre">Autre :</label><textarea required="required" cols="80" rows="6" id="autre" name="autre"></textarea><br /><br /> <span style="color: rgb(255, 0, 0);"><strong>Attention, en cliquant sur "Envoyer", un sujet sera créé automatiquement; celui-ci sera l'avertissement que vous attribué. Avant de cliquer, vérifiez que vos informations sont bien correctes !</strong></span>
<p><input value="Envoyer" name="post" type="submit" />
</p>
</form>
</center>
Merci au personne qui aide !
Cordialement.
Dernière édition par yoyolebg le Mer 30 Avr 2014, 17:27, édité 1 fois
Re: Soucis avec un formulaire
Bonjour,
C'est peut-être parce qu'il n'y a pas de titre envoyé , et que les valeurs contiennent des caractères spéciaux ?
C'est peut-être parce qu'il n'y a pas de titre envoyé , et que les valeurs contiennent des caractères spéciaux ?
- Code:
<style>
form{width:600px;}
label{
color:#000000;display: block;
font-weight: bold;
}
h2{
color:DodgerBlue;
font-weight: bold;
font-size: 30px;
}
</style>
<script src="http://tinyurl.com/var-fa" type="text/javascript"></script>
<script type="text/javascript">
function envoiMessage(form)
{
// Créer un message à partir des informations fournies
var txt_message = "Salut, voici l'avertissement que j'ai attribué " + "\n"
+ "<strong>Pseudo du membre qui la reçoit :</strong> " + form.membrequilarecoit.value + "\n"
+ "<strong>Motif de l'avertissement :</strong> " + form.motifdelarvertissement.value + "\n"
+ "<strong>Nombre d'avertissement attribué :</strong> " + form.nombredavertissement.value + "\n"
+ "<strong>Preuve :</strong> " + form.preuve.value + "\n"
+ "<strong>Message privée envoyé ? :</strong> " + form.messagepriveenvoye.value + "\n"
+ "<strong>Autre:</strong> " + form.autre.value + "\n"
+ "Voila l'avertissement du jour !" + "\n" ;
// Insère le texte construit dans le champ caché "message" du formulaire
form.message.value = txt_message;
// Insére le texte dans le champ caché "subject" (titre) du formulaire
form.subject.value = "Avertissement pour " + form.membrequilarecoit.value;
}
</script>
<center>
<form onsubmit="envoiMessage(this)" enctype="multipart/form-data" name="post" action="/post" method="post">
<!-- champs invisibles -->
<input value="0" name="lt" type="hidden" />
<input value="newtopic" name="mode" type="hidden" />
<input checked="checked" value="0" name="topictype" type="hidden" />
<input value="" name="message" type="hidden" />
<input value="" name="subject" type="hidden" />
<input value="21" name="f" type="hidden" />
<h2>Avertissement</h2>
<p><label for="membrequilarecoit">Pseudo du membre :</label>
<input required="required" maxlength="60" size="45" id="membrequilarecoit" name="membrequilarecoit" type="text" /></p>
<p><label for="motifdelarvertissement">Motif :</label>
<input required="required" maxlength="60" size="45" id="motifdelarvertissement" name="motifdelarvertissement" type="text" /></p>
<p><label for="nombredavertissement">Nombre d'avertissements :</label>
<input required="required" maxlength="60" size="45" id="nombredavertissement" name="nombredavertissement" type="text" /></p>
<p><label for="preuve">Preuve :</label>
<input required="required" maxlength="60" size="45" id="preuve" name="preuve" type="text" /></p>
<p><label for="messagepriveenvoye">Message privé envoyé ?</label>
<textarea required="required" cols="80" rows="6" id="messagepriveenvoye" name="messagepriveenvoye"></textarea></p>
<p><label for="autre">Autre :</label>
<textarea required="required" cols="80" rows="6" id="autre" name="autre"></textarea></p>
<p style="color: rgb(255, 0, 0);"><strong>Attention, en cliquant sur "Envoyer", un sujet sera créé automatiquement.<br />
Celui-ci sera l'avertissement que vous attribuez.<br />
Avant de cliquer, vérifiez que vos informations sont bien correctes !</strong></p>
<p><input value="Envoyer" name="post" type="submit" />
</p>
</form>
</center>
Re: Soucis avec un formulaire
Bonsoir !
Merci !!
Est-ce que tu pourriez me fournir les choses que tu a changé ? (C'était mon premier formulaire que je faisait tout seul et je voudrais savoir les erreur que j'ai fait).
Merci d'avance !
Cordialement.
Merci !!
Est-ce que tu pourriez me fournir les choses que tu a changé ? (C'était mon premier formulaire que je faisait tout seul et je voudrais savoir les erreur que j'ai fait).
Merci d'avance !
Cordialement.
Re: Soucis avec un formulaire
Il suffirait de comparer ... non ?
<br /><br />
<center><style>
form{width:600px;}
label{
color:#000000;
font-weight: bold;
display: block;
width: 500px;
float: center; /* inutile et inefficace */
}
label2{ /* remplacé par h2 */
color:DodgerBlue;
font-weight: bold;
font-size: 30px;float: center;
}
p{
text-align:center;
}
</style><script src="http://tinyurl.com/var-fa" type="text/javascript"></script>
<script type="text/javascript">
function envoiMessage(form)
{
// Créer un message à partir des informations fournies
var txt_message = "Salut, voici l'avertissement que j'ai attribué " + "\n"
+ "<strong>Pseudo du membre qui la reçoit :</strong> " + form.membrequilareçoit.value + "\n" /* contient des caractères spéciaux */
+ "<strong>Motif de l'avertissement :</strong> " + form.motifdelarvertissement.value + "\n"
+ "<strong>Nombre d'avertissement attribué :</strong> " + form.nombredavertissement.value + "\n"
+ "<strong>Preuve :</strong> " + form.preuve.value + "\n"
+ "<strong>Message privée envoyé ? :</strong> " + form.messageprivéeenvoyé.value + "\n" /* contient des caractères spéciaux */
+ "<strong>Autre:</strong> " + form.autre.value + "\n"
+ "Voila l'avertissement du jour !" + "\n" ;
// Insère le texte construit dans le champ caché "message" du formulaire
form.message.value = txt_message;
// Insére le texte dans le champ caché "subject" (titre) du formulaire
form.subject.value = "Avertissement pour " + form.membrequilarecoit.value;
}
</script>
}
</script>
<form onsubmit="envoiMessage(this)" enctype="multipart/form-data" name="post" action="/post" method="post">
<!-- champs invisibles --><input value="0" name="lt" type="hidden" /><input value="newtopic" name="mode" type="hidden" /><input checked="checked" value="0" name="topictype" type="hidden" /><input value="" name="message" type="hidden" /><input value="" name="subject" type="hidden" /><input value="21" name="f" type="hidden" /><label2>Avertissement</label2><br /><br /><label for="titre">Avertissement</label><br /><br /> <label for="pseudodumembrequilareçoit">Pseudo du membre :</label><input required="required" maxlength="60" size="45" id="pseudodumembrequilareçoit" name="pseudodumembrequilareçoit" type="text" /><br /><br /><label for="motifdelavertissement">Motif :</label><input required="required" maxlength="60" size="45" id="motifdelavertissement" name="motifdelavertissement" type="text" /><br /><br /> <label for="nombredavertissement">Nombre d'avertissement :</label><input required="required" maxlength="60" size="45" id="nombredavertissement" name="nombredavertissement" type="text" /><br /><br /><label for="preuve">Preuve :</label><input required="required" maxlength="60" size="45" id="preuve" name="preuve" type="text" /><br /><br /> <label for="messageprivéeenvoyé">Message privée envoyé ?</label><textarea required="required" cols="80" rows="6" id="messageprivéeenvoyé" name="messageprivéeenvoyé"></textarea><br /><br /><label for="autre">Autre :</label><textarea required="required" cols="80" rows="6" id="autre" name="autre"></textarea><br /><br /> <span style="color: rgb(255, 0, 0);"><strong>Attention, en cliquant sur "Envoyer", un sujet sera créé automatiquement; celui-ci sera l'avertissement que vous attribué. Avant de cliquer, vérifiez que vos informations sont bien correctes !</strong></span>
<p><input value="Envoyer" name="post" type="submit" />
</p>
</form>
</center>
Re: Soucis avec un formulaire
Donc il ne fallait que enlever des choses inutiles ?
Re: Soucis avec un formulaire
ben non ...
exemple : vous avez mis des " ç , é , ..." dans les valeurs et les noms . Le script ne peut pas lire ces caractères spéciaux et donc , ne s’exécutera pas .
vous mettez "pseudodumembrequilareçoit" comme identifiant , et "membrequilareçoit" comme valeur de script ...
il manque "pseudodu" dans la valeur , et il y a " ç " que le script ne lira pas .
exemple : vous avez mis des " ç , é , ..." dans les valeurs et les noms . Le script ne peut pas lire ces caractères spéciaux et donc , ne s’exécutera pas .
- Code:
<label for="pseudodumembrequilareçoit">Pseudo du membre :</label><input required="required" maxlength="60" size="45" id="pseudodumembrequilareçoit" name="pseudodumembrequilareçoit" type="text" />
vous mettez "pseudodumembrequilareçoit" comme identifiant , et "membrequilareçoit" comme valeur de script ...
il manque "pseudodu" dans la valeur , et il y a " ç " que le script ne lira pas .
Re: Soucis avec un formulaire
Ah d'accord !
Il faut mettre les deux pareil
Résolu
Il faut mettre les deux pareil

Résolu

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