Vérifiez vos informations

Il semblerait que les informations techniques de votre profil n'aient pas été actualisées depuis un certain temps... Pour que l'aide apportée vous soit efficace, il est important que ces informations soient à jour : prenez quelques secondes pour confirmer ou compléter les informations suivantes.


Lien de votre forum
Version de ce forum
Vous êtes le fondateur de ce forum
Vous avez modifié le CSS de ce forum
Vous avez modifié les templates de ce forum
Votre navigateur

Problème formulaire de présentation

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

Résolu Problème formulaire de présentation

Message par Katsu le Dim 18 Déc 2011 - 20:39

Bonjour !
J'ai créé un formulaire pour les présentation. Mais voila lorsque je fais "Envoyer" je tombe sur cette page:
Spoiler:

Voici le code:

Code:
<script type="text/javascript">
function envoiMessage(form)
{
  // Créer un message à partir des informations fournies
  var txt_message = "<span style='font-size:29px;color:#444444;font-family:Trebuchet MS;>Ma présentation</span>" + '\n' + '\n'
  + "<span style='font-size:20px;color:#777777;'>I</span><span style='font-size:16px;color:#000000'>n <span style='color:#404040'><b>real</b></span> life</span>" + '\n' + '\n'
              + "[b]Pseudo :[/b] " + form.pseudo.value + '\n'
              + "[b]Prénom :[/b] " + form.prenom.value + '\n'
              + "[b]Genre :[/b] " + form.genre.value + '\n'
              + "[b]Mon age :[/b] " + form.age.value. + '\n'
           + "[b]Mes hoobies :[/b] " + form.hoobies.value + '\n'
           + "[b]Mes mangas préférés :[/b] " + form.manga.value + '\n'
           + "<span style='font-size:20px;color:#777777;'>I</span><span style='font-size:16px;color:#000000'>n <span style='color:#37578b'><b>virtual</b></span> life</span>" + '\n' + '\n'
           + "[b]Pourquoi ce pseudo ? [/b]" + form.pkpseudo.value + '\n'
           + "[b]Comment ai-je trouvé le forum ? [/b]" + form.calfo.value +'\n'
           + "[b]Ma note :[/b] " + form.quelnote.value + "/10"
  // 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;
  }
</script>
<div class="form">
<form method="post" action="http://test-multimanga.forumgratuit.org/posting.forum" name="post" enctype="miltipart/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="5" /> <!--  ID du forum dans lequel le message sera posté-->
<input type="hidden" name="subject" id="titre" value="" />
<fieldset>
<legend>In real life</legend>
<label for="pseudo">Pseudo :</label>
<input type="text" name="pseudo" id="pseudo" placeholder="Evitez: Zoro75, Namidu13, ..." size="30" maxlength="15" required />
<br />
<label for="prenom">Prénom :</label>
<input type="text" name="prenom" id="prenom" size="30" maxlength="20" />
<br />
<label for="age">Age :</label>
<input type="number" min="12" max="99" name="age" id="age" />
<br />
Genre :<br />
<input type="radio" name="genre" value="fille" id="fille" /> <label for="fille">Fille</label><br />
<input type="radio" name="genre" value="mec" id="mec" /> <label for="mec">Mec</label><br />
<input type="radio" name="genre" value="jnsp" id="jnsp" checked="checked" /> <label for="jnsp">Je ne sais pas :p</label><br />
<label for="hoobies">Vos hoobies :</label>
<input type="text" name="hoobies" id="hoobies" size="30" /><br />
<label for="manga">Vos mangas préférés :</label>
<textarea name="manga" id="manga"></textarea>
</fieldset>
<fieldset><legend>In virtual life</legend>
<label for="pkpseudo">Pourquoi ce pseudo ?</label>
<br />
<textarea name="pkpseudo" id="pkpseudo"></textarea>
<br />
<label for="catlfo">Comment avez-vous trouvé notre forum ?</label>
<br />
<textarea name="catlfo" id="catlfo">Evitez les: "Google est mon ami"</textarea>
<br />
<label for="quelnote">Quelle note lui donneriez vous ? (/10)</label>
<input type="text" name="quelnote" id="quelnote" />
<br />
<input type="submit" name="post" value="Poster" />
</form></div>

Voila ! Merci à celui ou à celle qui voudra bien m'aider ^^


Dernière édition par Katsu le Mar 20 Déc 2011 - 20:05, édité 1 fois

Katsu
**

Masculin
Messages : 51
Inscrit(e) le : 13/08/2011

http://multimanga.forumactif.fr/
Katsu a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Problème formulaire de présentation

Message par Scoubifitz le Lun 19 Déc 2011 - 20:08

bonsoir,
j'ai eu un peu de mal à trouver toutes les erreurs ... What a Face

  • une apostrophe manquante après "Trebuchet MS;"
  • "form.genre.value" n'est pas fait pour les boutons radios
  • il y a un point après "form.age.value"
  • ce n'est pas "form.calfo.value" , mais "form.catlfo.value"
  • il faut un point-virgule après "/10" pour cloturer la variable "txt_message"
  • "multipart/form-data" à la place de "miltipart/form-data"
  • pour le "onSubmit" , pas besoin de fonction "return()"
  • les boutons radios ont été remplacés par une liste d'options
  • il n'y a pas de fermeture de balise pour le 2e fieldset ...
  • j'ai légèrement retouché les dimensions des textarea et autres ...


le code corrigé et fonctionnel :

Code:
<script type="text/javascript">
function envoiMessage(form) {
// Créer un message à partir des informations fournies
var txt_message = "<span style='font-size:29px;color:#444444;font-family:Trebuchet MS;'>Ma présentation</span>" + '\n' + '\n'
+ "<span style='font-size:20px;color:#777777;'>I</span><span style='font-size:16px;color:#000000;'>n <span style='color:#404040;'><b>real</b></span> life</span>" + '\n' + '\n'
+ "[b]Pseudo :[/b] " + form.pseudo.value + '\n'
+ "[b]Prénom :[/b] " + form.prenom.value + '\n'
+ "[b]Genre :[/b] " + form.genre.value + '\n'
+ "[b]Mon age :[/b] " + form.age.value + '\n'
+ "[b]Mes hoobies :[/b] " + form.hoobies.value + '\n'
+ "[b]Mes mangas préférés :[/b] " + form.manga.value + '\n'
+ "<span style='font-size:20px;color:#777777;'>I</span><span style='font-size:16px;color:#000000;'>n <span style='color:#37578b;'><b>virtual</b></span> life</span>" + '\n' + '\n'
+ "[b]Pourquoi ce pseudo ? [/b]" + form.pkpseudo.value + '\n'
+ "[b]Comment ai-je trouvé le forum ? [/b]" + form.catlfo.value +'\n'
+ "[b]Ma note :[/b] " + form.quelnote.value + "/10"
// 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;
}
</script>
<div class="formul">
<form method="post" action="/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="5" /> <!--  ID du forum dans lequel le message sera posté-->
<input type="hidden" name="subject" id="titre" value="" />
<fieldset>
<legend>In real life</legend>
<label for="pseudo">Pseudo :</label>
<input type="text" name="pseudo" id="pseudo" placeholder="Evitez: Zoro75, Namidu13, ..." size="30" maxlength="15" required />
<br />
<label for="prenom">Prénom :</label>
<input type="text" name="prenom" id="prenom" size="30" maxlength="20" />
<br />
<label for="age">Age :</label>
<input type="number" min="12" max="99" name="age" id="age" size="5" maxlength="2" />
<br />
<label for="genre">Genre : </label>
<select name="genre" id="genre">
<option value="fille" selected="selected">Fille</option>
<option value="mec">Mec</option>
<option value="jnsp02">Je ne sais pas :p</option>
</select><br />
<label for="hoobies">Vos hoobies :</label>
<input type="text" name="hoobies" id="hoobies" size="30" /><br />
<label for="manga">Vos mangas préférés :</label><br />
<textarea name="manga" id="manga" cols="70" rows="5"></textarea>
</fieldset>
<fieldset><legend>In virtual life</legend>
<label for="pkpseudo">Pourquoi ce pseudo ?</label>
<br />
<textarea name="pkpseudo" id="pkpseudo" cols="70" rows="3"></textarea>
<br />
<label for="catlfo">Comment avez-vous trouvé notre forum ?</label>
<br />
<textarea name="catlfo" id="catlfo" cols="70" rows="5">Evitez les: "Google est mon ami"</textarea>
<br />
<label for="quelnote">Quelle note lui donneriez vous ? (/10)</label>
<input type="text" name="quelnote" id="quelnote" size="5" maxlength="2" />
<br />
<input type="submit" name="post" value="Poster" />
</fieldset>
</form></div>
avatar

Scoubifitz
Membre actif

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

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

Résolu Re: Problème formulaire de présentation

Message par Katsu le Mar 20 Déc 2011 - 17:48

Merci beaucoup !!
Apparemment que des fautes de frappe ^^' ('fin presque xD)

Encore merci ^^

Edit: Je viens de le tester, ça fonctionne mais juste un petit hic ! Ca me met: "Une erreur navigateur est survenue [Erreur #230], veuillez contacter le support technique."
Voyez par vous même:

Spoiler:

Bref comment remédier à ça ?

En tout cas merci à vous !

Katsu
**

Masculin
Messages : 51
Inscrit(e) le : 13/08/2011

http://multimanga.forumactif.fr/
Katsu a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Problème formulaire de présentation

Message par Scoubifitz le Mar 20 Déc 2011 - 19:16

dans le panneau admin - général - sécurité :

Interdire les formulaires non officiels à poster des messages et messages privés sur le forum : non

voili , voilou ...

Clin d\'oeil
avatar

Scoubifitz
Membre actif

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

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

Résolu Re: Problème formulaire de présentation

Message par Katsu le Mar 20 Déc 2011 - 20:05

Ah ! .. Merci !!

Et hop ! Sujet résolu Very Happy

Katsu
**

Masculin
Messages : 51
Inscrit(e) le : 13/08/2011

http://multimanga.forumactif.fr/
Katsu 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