Formulaire qui ne s'envoie pas
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
Formulaire qui ne s'envoie pas
Bonsoir, Forum Actif.
Suite à ce topic ainsi qu'au site suivant
j'ai décidé de créer un formulaire, pour mes gestions de cv.
J'ai donc tenté de faire un formulaire, seulement comme je ne garantis pas qu'il soit parfait... =3
Enfin bref, j'ai donc crée ma page Html, je l'ai remplie.
Ensuite j'ai essayé de l'introduire dans une iframe mais ça ne marche pas, je vois le code de l'iframe dans le message et non le formulaire.
De plus quand je vais sur ma page html, et que je remplis le formulaire pour tester, une fois que je clique sur "envoyée", je suis envoyée dans le forum où le message rempli avce le formulaire devrait être envoyé, mais je ne vois rien, enfin aucun formulaire n'a été posté rempli. C'est comme si j'avais clique de moi même pour aller dans mon forum sans rien envoyé.
Je vous laisse ici le code que j'ai mis dans ma page html :
ainsi que le code que j'ai mis dans mon message dans le forum :
et le forum concerné, surtout la page où je veux que le formulaire soit envoyé
Suite à ce topic ainsi qu'au site suivant
j'ai décidé de créer un formulaire, pour mes gestions de cv.
J'ai donc tenté de faire un formulaire, seulement comme je ne garantis pas qu'il soit parfait... =3
Enfin bref, j'ai donc crée ma page Html, je l'ai remplie.
Ensuite j'ai essayé de l'introduire dans une iframe mais ça ne marche pas, je vois le code de l'iframe dans le message et non le formulaire.
De plus quand je vais sur ma page html, et que je remplis le formulaire pour tester, une fois que je clique sur "envoyée", je suis envoyée dans le forum où le message rempli avce le formulaire devrait être envoyé, mais je ne vois rien, enfin aucun formulaire n'a été posté rempli. C'est comme si j'avais clique de moi même pour aller dans mon forum sans rien envoyé.
Je vous laisse ici le code que j'ai mis dans ma page html :
- Spoiler:
- Code:
<script type="text/javascript">
function envoiMessage(form)
{
// Créer un message à partir des informations fournies
var txt_message = "[b]Nom :[/b] " + form.nom.value + '\n'
+ "[b]Prénom :[/b] " + form.prenom.value + '\n'
+ "[b]Âge:[/b] " + form.âge.value + '\n'
+ "[b]Votre sexe :[/b] " + form.sexe.value + '\n'
+ "[b]Particularité :[/b]\n";
+ "[b]Vous souhaitez postuler en tant que :[/b] " + form.case.value + '\n';
+ "[b](Si coché "professeur")[/b] " + form.professeur.value + '\n';
+ "[b]Vos connaissances en la Matière: [/b] " + form.plus.value + '\n'[list]";
// 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 + '[*]' + form.gouts[i].value + '\n'; }
}
txt_message = txt_message + "[/list][b]En plus[/b] : " + 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://horirozari.rpgdynasty.com/dossiers-du-personnel-f50/code-php-pour-dossier-t2.htm?tt=1" 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="10" /> <!-- ID du forum dans lequel le message sera posté-->
<label for="titre">Nature de votre demande :</label> <input type="text" name="subject" id="titre" value="" size="45" maxlength="60" />
<br>
<br>
<br>
<br>
<blockquote><FIELDSET style="border:#514554 3px solid; width: 500px;">
<LEGEND><font color="#7F6BBF"><span style="font-size: 21px; line-height: normal"><font face="">Information sur vous</font></span></font></LEGEND>
<br><br>
<div id="menu">
<ul>
<li><label for="nom">Nom : </label><input type="text" size="30" name="nom" id="nom" /></li>
<li><label for="prenom">Prénom : </label><input type="text" size="30" name="prenom" id="prenom" /></li>
<br>
<li>Âge : <select name="âge">
<option value="choix1">18</option>
<option value="choix2">19</option>
<option value="choix3">20</option>
<option value="choix4">21</option>
<option value="choix4">22</option>
<option value="choix4">23</option>
<option value="choix4">24</option>
<option value="choix4">25</option>
<option value="choix4">26</option>
<option value="choix4">27</option>
<option value="choix4">28</option>
<option value="choix4">29</option>
<option value="choix4">30</option>
<option value="choix4">40</option>
<option value="choix4">50</option>
<option value="choix4">60</option>
<option value="choix4">70</option>
<option value="choix4">plus...</option>
</select>
<ul>
<li>Si <i>plus...</i>, préciser : <input type="text" name="préciser" /></li>
</ul>
</li>
<br>
<li>Votre sexe :
<input type="radio" name="sexe" value="femme" id="femme" /> <label for="femme">Femme</label>
<input type="radio" name="homme" value="homme" id="homme" /> <label for="homme">Homme</label>
<input type="radio" name="sexe" value="deux" id="deux" /> <label for="deux">Les Deux</label></li>
<br>
<li>Particularité : <input type="text" name="Particularité" /></li>
</ul>
</div>
<br><br>
</span></font></font></LEGEND>
</FIELDSET></blockquote>
<br>
<br>
<blockquote><FIELDSET style="border:#514554 3px solid; width: 500px;">
<LEGEND><font color="#7F6BBF"><span style="font-size: 21px; line-height: normal"><font face="">Information sur votre demande</font></span></font></LEGEND>
<br><br>
<div id="menu">
<ul>
<li> Vous souhaitez postuler en tant que :
<br>
<input type="checkbox" name="case" id="case" /> <label for="case">Professeur</label>
<input type="checkbox" name="case" id="case" /> <label for="case">Surveillant</label>
<input type="checkbox" name="case" id="case" /> <label for="case">Gardien</label>
<input type="checkbox" name="case" id="case" /> <label for="case">Autre :</label>
<input type="text" name="autre" />
<ul>
<li> <form method="professeur" action="traitement.php">
<p>
<label for="professeur">(Si coché "professeur")</label>
<select name="professeur" id="professeur">
<option value="" selected>en tant que professeur de ...<option>
<option value="##">Botanique</option>
<option value="##">Potion</option>
<option value="##">Nécromancie</option>
<option value="##">Élémentaire</option>
<option value="##">Création et Prestidigitation </option>
<option value="##">Sport</option>
<option value="##">Enchantement : Sorts de Cycle 1</option>
<option value="##">Magie Noire</option>
<option value="##">Magie Blanche</option>
<option value="##">Télékinésie et Psychurgie</option>
<option value="##">Psyonisme de cycle 2</option>
</select>
</p>
</form></li>
</ul>
</li>
<li> <label for="plus">Vos connaissances en la Matière : </label>
<br>
<textarea id="plus" name="plus" rows="10" cols="65"></textarea> </li>
</ul>
</div>
</span></font></font></LEGEND>
</FIELDSET></blockquote>
<br>
<input type="submit" name="post" value="Envoyer" />
</form>
ainsi que le code que j'ai mis dans mon message dans le forum :
- Spoiler:
- Code:
Vous êtes venu, mais la porte était fermée.
La Directrice n'était donc pas là ?
Possible... Après tout on ne peut pas le savoir, peut-être n'avait-elle tout simplement pas envie de répondre.
Cependant, les visites chez la Directrice n'étant pas hebdoladaire, vous étiez sûrement motivé par une demande ?
Une proposition afin de postuler dans un emploi ? Il vous suffit de remplir ce formulaire et de le glisser sous la porte.
<iframe src="http://horirozari.rpgdynasty.com/Formulaire-pour-Personnel-de-l-Academie-h1.htm" style="width: 100%;height:500px;border: 0px;" Scrolling="no"> </iframe>
Le tour est joué.
et le forum concerné, surtout la page où je veux que le formulaire soit envoyé
Dernière édition par Lixyr Yrna le Sam 20 Nov 2010 - 15:42, édité 1 fois
Re: Formulaire qui ne s'envoie pas
Informations depuis : le formulaire s'affiche : voir ici mais ne marche pas, quand on le rempli.
Le contenu de la page HTML est toujours le même :
Le contenu de la page HTML est toujours le même :
- Spoiler:
- Code:
<script type="text/javascript">
function envoiMessage(form)
{
// Créer un message à partir des informations fournies
var txt_message = "[b]Nom :[/b] " + form.nom.value + '\n'
+ "[b]Prénom :[/b] " + form.prenom.value + '\n'
+ "[b]Âge:[/b] " + form.âge.value + '\n'
+ "[b]Votre sexe :[/b] " + form.sexe.value + '\n'
+ "[b]Particularité :[/b]\n";
+ "[b]Vous souhaitez postuler en tant que :[/b] " + form.case.value + '\n';
+ "[b](Si coché "professeur")[/b] " + form.professeur.value + '\n';
+ "[b]Vos connaissances en la Matière: [/b] " + form.plus.value + '\n'[list]";
// 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 + '[*]' + form.gouts[i].value + '\n'; }
}
txt_message = txt_message + "[/list][b]En plus[/b] : " + 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://horirozari.rpgdynasty.com/dossiers-du-personnel-f50/code-php-pour-dossier-t2.htm?tt=1" 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="10" /> <!-- ID du forum dans lequel le message sera posté-->
<label for="titre">Nature de votre demande :</label> <input type="text" name="subject" id="titre" value="" size="45" maxlength="60" />
<br>
<br>
<br>
<br>
<blockquote><FIELDSET style="border:#514554 3px solid; width: 420px;">
<LEGEND><font color="#7F6BBF"><span style="font-size: 21px; line-height: normal"><font face="">Information sur vous</font></span></font></LEGEND>
<br><br>
<div id="menu">
<ul>
<li><label for="nom">Nom : </label><input type="text" size="30" name="nom" id="nom" /></li>
<li><label for="prenom">Prénom : </label><input type="text" size="30" name="prenom" id="prenom" /></li>
<br>
<li>Âge : <select name="âge">
<option value="choix1">18</option>
<option value="choix2">19</option>
<option value="choix3">20</option>
<option value="choix4">21</option>
<option value="choix4">22</option>
<option value="choix4">23</option>
<option value="choix4">24</option>
<option value="choix4">25</option>
<option value="choix4">26</option>
<option value="choix4">27</option>
<option value="choix4">28</option>
<option value="choix4">29</option>
<option value="choix4">30</option>
<option value="choix4">40</option>
<option value="choix4">50</option>
<option value="choix4">60</option>
<option value="choix4">70</option>
<option value="choix4">plus...</option>
</select>
<ul>
<li>Si <i>plus...</i>, préciser : <input type="text" name="préciser" /></li>
</ul>
</li>
<br>
<li>Votre sexe :
<input type="radio" name="sexe" value="femme" id="femme" /> <label for="femme">Femme</label>
<input type="radio" name="homme" value="homme" id="homme" /> <label for="homme">Homme</label>
<input type="radio" name="sexe" value="deux" id="deux" /> <label for="deux">Les Deux</label></li>
<br>
<li>Particularité : <input type="text" name="Particularité" /></li>
</ul>
</div>
<br><br>
</span></font></font></LEGEND>
</FIELDSET></blockquote>
<br>
<br>
<blockquote><FIELDSET style="border:#514554 3px solid; width: 200px;">
<LEGEND><font color="#7F6BBF"><span style="font-size: 21px; line-height: normal"><font face="">Information sur votre demande</font></span></font></LEGEND>
<br><br>
<div id="menu">
<ul>
<li> Vous souhaitez postuler en tant que :
<br>
<input type="checkbox" name="case" id="case" /> <label for="case">Professeur</label>
<input type="checkbox" name="case" id="case" /> <label for="case">Surveillant</label>
<input type="checkbox" name="case" id="case" /> <label for="case">Gardien</label>
<input type="checkbox" name="case" id="case" /> <label for="case">Autre :</label>
<input type="text" name="autre" />
<ul>
<li> <form method="professeur" action="traitement.php">
<p>
<label for="professeur">(Si coché "professeur")</label>
<select name="professeur" id="professeur">
<option value="" selected>en tant que professeur de ...<option>
<option value="##">Botanique</option>
<option value="##">Potion</option>
<option value="##">Nécromancie</option>
<option value="##">Élémentaire</option>
<option value="##">Création et Prestidigitation </option>
<option value="##">Sport</option>
<option value="##">Enchantement : Sorts de Cycle 1</option>
<option value="##">Magie Noire</option>
<option value="##">Magie Blanche</option>
<option value="##">Télékinésie et Psychurgie</option>
<option value="##">Psyonisme de cycle 2</option>
</select>
</p>
</form></li>
</ul>
</li>
<li> <label for="plus">Vos connaissances en la Matière : </label>
<br>
<textarea id="plus" name="plus" rows="10" cols="45"></textarea> </li>
</ul>
</div>
</span></font></font></LEGEND>
</FIELDSET></blockquote>
<br>
<input type="submit" name="post" value="Envoyer" />
</form>
Re: Formulaire qui ne s'envoie pas
Bonsoir,
Il me semble que vous utilisez du php pour votre formulaire !
Mais malheureusement le php ne marche pas sur les forums ForumActif...
Sinon, un site très utile pour créer un formulaire : https://www.jotform.com/ (envoi les informations du formulaire par mail).
Cordialement,
Il me semble que vous utilisez du php pour votre formulaire !
Mais malheureusement le php ne marche pas sur les forums ForumActif...
Sinon, un site très utile pour créer un formulaire : https://www.jotform.com/ (envoi les informations du formulaire par mail).
Cordialement,
Alex Fowl- Membre actif
-
Messages : 7558
Inscrit(e) le : 28/03/2009
Re: Formulaire qui ne s'envoie pas
Ah ? Pourtant avec le tuto de Sen Hime, ça semblait marcher sur les autres forums. J'essaie avec le site que vous m'avez envoyé. Si c'est bon, je mettrai le topique en résolu.
*edit*
C'est super ! Merci beaucoup Alex F. !!!!!
*edit*
C'est super ! Merci beaucoup Alex F. !!!!!
Sujets similaires
» Problème avec un script (js) qui remplace le formulaire de création de sujet par son propre formulaire.
» Problème avec un formulaire généré par le générateur de formulaire (du support portuguais)
» Problème formulaire - tutoriel astuce "création de formulaire simplifié"
» [chargement/formulaire] Le forumline prend le CSS du formulaire
» Formulaire
» Problème avec un formulaire généré par le générateur de formulaire (du support portuguais)
» Problème formulaire - tutoriel astuce "création de formulaire simplifié"
» [chargement/formulaire] Le forumline prend le CSS du formulaire
» Formulaire
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