Mode du sujet non spécifié quand on valide un formulaire

2 participants

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

Résolu Mode du sujet non spécifié quand on valide un formulaire

Message par kilcoanpa Ven 22 Fév 2013 - 0:49

Bonsoir à tous !

tout d'abord je demande votre indulgence car ceci est mon premier post sur ce forum qui m'a déjà rendu bien des services, mais là je ne trouve pas de réponse à mon problème.

Je vous explique mon soucis:
j'ai créé une page HTML pour inclure un formulaire sur mon forum par le biais d'un lien !
jusque là tout va bien, quand on clique sur le lien la page du formulaire s'affiche correctement et on peux remplir les champs demandés mais lorsque je clique sur envoyer ça m'affiche "mode du sujet non spécifié".
Après maintes recherches j'ai testé la validation sur Firefox, Chrome, Internet Explorer mais rien n'y fait !

je vous joins ci dessous le code que j'ai créé en sachant que j'utilise le haut et le bas de page de mon forum :

<script type="text/javascript">
function envoiMessage(form)

{
// Créer un message à partir des informations fournies
var txt_message = "<strong> Présentation de :</strong> " + form.pseudo.value
+ "\n<strong>Pseudo : </strong>" + form.pseudo.value
+ "\n<strong>Realm :</strong> " + form.realm.value
+ "\n<strong>Level :</strong> " + form.level.value
+ "\n<strong>Atk (sans Skills) :</strong> " + form.atk.value
+ "\n<strong>Atk Power :</strong> " + form.atkpower.value
+ "\n<strong>Atk Power Cost :</strong> " + form.atkpowercost.value
+ "\n<strong>Def (sans Skills) :</strong> " + form.def.value
+ "\n<strong>Def Power :</strong> " + form.defpower.value
+ "\n<strong>Def Power Cost :</strong> " + form.defpowercost.value
+ "\n<strong>Comment avez vous connu "The French Olympians" ? :</strong> " + form.connaitre.value
+ "\n<strong>Quelles sont vos motivations pour rejoindre "The French Olympians" ? :</strong> " + form.motivation.value ;

// Insère le texte construit dans le champ caché "message" du formulaire
form.message.value = txt_message;

// Créer un titre de sujet dynamiquement (Présentation + pseudo) :
form.subject.value = "Candidature de" + form.pseudo.value;

}
</script>
<p>
<center><h1 style="color: #DB9137">Formulaire pour déposer une candidature d'intégration à "The French Olympians"</h1><br />

<form action="http://thefrencholympians.forumactif.org/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="subject" value="" /><!-- Contiendra le titre du message -->
<input type="hidden" name="f" value="14-depot-de-candidatures" /> <!-- ID du forum dans lequel le message sera posté-->



<label for="pseudo"><strong>Votre pseudo :</strong></label>
<input type="text" name="pseudo" id="pseudo" placeholder="Identifiant Rage Of Bahamut" size="30" maxlength="40" /><br /><br />

<label for="realm"><strong>Votre realm :</strong></label>
<input type="text" name="realm" id="realm" placeholder="Man / Gods / Démons" size="30" maxlength="40" /><br /><br />

<label for="level"><strong>Votre level :</strong></label>
<input type="text" name="level" id="level" size="30" maxlength="40" /><br /><br />

<label for="atk"><strong>Atk :</strong></label>
<input type="text" name="atk" id="atk" placeholder="Atk sans skills" size="20" maxlength="15" />
<label for="atkpower"><strong>Atk Power :</strong></label>
<input type="text" name="atkpower" id="atkpower" size="20" maxlength="15" />
<label for="atkpowercost"><strong>Atk Power Cost:</strong></label>
<input type="text" name="atkpowercost" id="atkpowercost" size="20" maxlength="15" /><br /><br />

<label for="def"><strong>Def :</strong></label>
<input type="text" name="def" id="def" placeholder="Def sans skills" size="20" maxlength="15" />
<label for="defpower"><strong>Def Power :</strong></label>
<input type="text" name="defpower" id="defpower" size="20" maxlength="15" />
<label for="defpowercost"><strong>Def Power Cost:<strong></label>
<input type="text" name="defpowercost" id="defpowercost" size="20" maxlength="15" /><br /><br />

<label for="connaitre"><strong>Comment avez vous connu "The French Olympians" ?</strong></label><br />
<textarea name="connaitre" id="connaitre" rows="5" cols="30"></textarea><br /><br />

<label for="motivation"><strong>Quelles sont vos motivations pour rejoindre "The French Olympians" ?</strong></label><br />
<textarea name="motivation" id="motivation" rows="15" cols="30"></textarea><br /><br />

<input type="submit" name="post" value="Envoyer" />
</form>



<h2>Merci de votre candidature. Une réponse vous seras donnée dans les plus brefs délais.</h2>
</p>

Merci de m'aider à trouver d'où vient le problème car là franchement je me trouve dans une impasse !

cordialement


Dernière édition par kilcoanpa le Sam 23 Fév 2013 - 3:08, édité 1 fois
avatar

kilcoanpa
Nouveau membre

Messages : 5
Inscrit(e) le : 04/01/2013

http://frenchteam.forumactif.org
kilcoanpa a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Mode du sujet non spécifié quand on valide un formulaire

Message par kilcoanpa Ven 22 Fév 2013 - 21:43

personne ?
avatar

kilcoanpa
Nouveau membre

Messages : 5
Inscrit(e) le : 04/01/2013

http://frenchteam.forumactif.org
kilcoanpa a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Mode du sujet non spécifié quand on valide un formulaire

Message par Scoubifitz Sam 23 Fév 2013 - 1:50

bonsoir,

pour le forum qui doit recevoir l'envoi , le n° suffira :

<input type="hidden" name="f" value="14-depot-de-candidatures" /> <!-- ID du forum dans lequel le message sera posté-->

devient :

<input type="hidden" name="f" value="14" /> <!-- ID du forum dans lequel le message sera posté-->
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: Mode du sujet non spécifié quand on valide un formulaire

Message par kilcoanpa Sam 23 Fév 2013 - 2:22

Merci scoubifitz mais j'ai déjà essayé et ça ne change rien à mon problème !
j'avais remis la ligne complète par acquis de conscience.

avatar

kilcoanpa
Nouveau membre

Messages : 5
Inscrit(e) le : 04/01/2013

http://frenchteam.forumactif.org
kilcoanpa a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Mode du sujet non spécifié quand on valide un formulaire

Message par Scoubifitz Sam 23 Fév 2013 - 2:51

on réessaie ?

Code:
<script type="text/javascript">
function envoiMessage(form)

{
// Créer un message à partir des informations fournies
var txt_message = "<strong> Présentation de :</strong> " + form.pseudo.value
+ "\n<strong>Pseudo : </strong>" + form.pseudo.value
+ "\n<strong>Realm :</strong> " + form.realm.value
+ "\n<strong>Level :</strong> " + form.yourlevel.value
+ "\n<strong>Atk (sans Skills) :</strong> " + form.atk.value
+ "\n<strong>Atk Power :</strong> " + form.atkpower.value
+ "\n<strong>Atk Power Cost :</strong> " + form.atkpowercost.value
+ "\n<strong>Def (sans Skills) :</strong> " + form.def.value
+ "\n<strong>Def Power :</strong> " + form.defpower.value
+ "\n<strong>Def Power Cost :</strong> " + form.defpowercost.value
+ "\n<strong>Comment avez vous connu \"The French Olympians\" ? :</strong> " + form.connaitre.value
+ "\n<strong>Quelles sont vos motivations pour rejoindre \"The French Olympians\" ? :</strong> " + form.motivation.value ;

// Insère le texte construit dans le champ caché "message" du formulaire
form.message.value = txt_message;

// Créer un titre de sujet dynamiquement (Présentation + pseudo) :
form.subject.value = "Candidature de" + form.pseudo.value;

}
</script>
<p>
<center><h1 style="color: #DB9137">Formulaire pour déposer une candidature d'intégration à "The French Olympians"</h1><br />

<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="subject" value="" /><!-- Contiendra le titre du message -->
<input type="hidden" name="f" value="14" /> <!-- ID du forum dans lequel le message sera posté-->

<label for="pseudo"><strong>Votre pseudo :</strong></label>
<input type="text" name="pseudo" id="pseudo" placeholder="Identifiant Rage Of Bahamut" size="30" maxlength="40" /><br /><br />

<label for="realm"><strong>Votre realm :</strong></label>
<input type="text" name="realm" id="realm" placeholder="Man / Gods / Démons" size="30" maxlength="40" /><br /><br />

<label for="yourlevel"><strong>Votre level :</strong></label>
<input type="text" name="yourlevel" id="yourlevel" size="30" maxlength="40" /><br /><br />

<label for="atk"><strong>Atk :</strong></label>
<input type="text" name="atk" id="atk" placeholder="Atk sans skills" size="20" maxlength="15" />
<label for="atkpower"><strong>Atk Power :</strong></label>
<input type="text" name="atkpower" id="atkpower" size="20" maxlength="15" />
<label for="atkpowercost"><strong>Atk Power Cost:</strong></label>
<input type="text" name="atkpowercost" id="atkpowercost" size="20" maxlength="15" /><br /><br />

<label for="def"><strong>Def :</strong></label>
<input type="text" name="def" id="def" placeholder="Def sans skills" size="20" maxlength="15" />
<label for="defpower"><strong>Def Power :</strong></label>
<input type="text" name="defpower" id="defpower" size="20" maxlength="15" />
<label for="defpowercost"><strong>Def Power Cost:<strong></label>
<input type="text" name="defpowercost" id="defpowercost" size="20" maxlength="15" /><br /><br />

<label for="connaitre"><strong>Comment avez vous connu "The French Olympians" ?</strong></label><br />
<textarea name="connaitre" id="connaitre" rows="5" cols="30"></textarea><br /><br />

<label for="motivation"><strong>Quelles sont vos motivations pour rejoindre "The French Olympians" ?</strong></label><br />
<textarea name="motivation" id="motivation" rows="15" cols="30"></textarea><br /><br />

<input type="submit" name="post" value="Envoyer" />
</form>

<h2>Merci de votre candidature. Une réponse vous seras donnée dans les plus brefs délais.</h2>
</p>>
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: Mode du sujet non spécifié quand on valide un formulaire

Message par kilcoanpa Sam 23 Fév 2013 - 3:07

Merci beaucoup !!!!!

ça marche nickel !

je vais étudier les modifications apportées pour comprendre où je me suis planté.

encore mille fois merci
avatar

kilcoanpa
Nouveau membre

Messages : 5
Inscrit(e) le : 04/01/2013

http://frenchteam.forumactif.org
kilcoanpa a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Mode du sujet non spécifié quand on valide un formulaire

Message par Scoubifitz Sam 23 Fév 2013 - 3:11

surtout à ce niveau là :

Code:
+ "\n<strong>Comment avez vous connu \"The French Olympians\" ? :</strong> " + form.connaitre.value
+ "\n<strong>Quelles sont vos motivations pour rejoindre \"The French Olympians\" ? :</strong> " + form.motivation.value ;

Hi
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: Mode du sujet non spécifié quand on valide un formulaire

Message par kilcoanpa Sam 23 Fév 2013 - 3:18

ok merci !
avatar

kilcoanpa
Nouveau membre

Messages : 5
Inscrit(e) le : 04/01/2013

http://frenchteam.forumactif.org
kilcoanpa 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