Formulaire de presentation, soucis
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 de presentation, soucis
Bonjour,
J'ai tenter de suivre les différentes étapes proposées parci parlà sur ce forum mais en vain,
je voulais faire une page html de présentation rapide que j'aurais ensuite mis dans une iframe sur forum
mais je ne vois pas où je me suis tromper, regardez mon code
Actuellement ça me postes pas le topic car seul le titre est rempli
J'ai tenter de suivre les différentes étapes proposées parci parlà sur ce forum mais en vain,
je voulais faire une page html de présentation rapide que j'aurais ensuite mis dans une iframe sur forum
mais je ne vois pas où je me suis tromper, regardez mon code
- Code:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr" >
<head>
<style type="text/css">
p, legend
{
font-family: Georgia,Verdana,Arial,Helvetica,sans-serif;
color: white;
}
</style>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
</head>
<body>
<script type="text/javascript">
function envoiMessage(form)
{
// Créer un message à partir des informations fournies
var txt_message = "[b]Prenom:[/b] " + form.prenom.value + '\n'
+ "[b]Pseudo:[/b] " + form.pseudo.value + '\n'
+ "[b]Age:[/b] " + form.age.value + '\n'
+ "[b]Departement:[/b] " + form.departement.value + '\n'
+ "[b]Candidat prefere:[/b] " + form.pref.value + '\n'
+ "[b]Candidat deteste:[/b] " + form.dets.value + '\n'
+ "[b]Saison prefere:[/b] " + form.prefs.value + '\n'
+ "[b]Serie prefere:[/b] " + form.pref0.value + '\n'
+ "[b]Film prefere:[/b] " + form.pref1.value + '\n'
+ "[b]Genre :[/b] " + form.genre.value + '\n'
+ "[b]Comment je trouve ce forum :[/b]\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]Pour en savoir davantage sur moi ...[/b] : " + form.plus.value + '\n';
// Insère le texte construit dans le champ caché "message" du formulaire
form.message.value = txt_message;
}
</script>
<form action="http://www.leforumsecret.com/posting.forum" method="post" name="post" enctype="multipart/form-data">
<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="40" /> <!-- ID du forum dans lequel le message sera posté-->
<label for="titre">Titre de votre présentation : </label> <input type="text" name="subject" id="titre" value="" size="45" maxlength="60" />
<h3>Presentation rapide : </h3>
<form name="post" enctype="multipart/form-data">
<label for="prenom">Prenom: </label><input type="text" size="30" name="prenom" id="prenom" /><br>
<label for="pseudo">Pseudo: </label><input type="text" size="30" name="pseudo" id="pseudo" /><br>
<label for="age">Age: </label><input type="text" size="30" name="age" id="age" /><br>
<label for="departement">Departement: </label><input type="text" size="30" name="departement" id="departement" /><br>
<label for="pref">Candidat prefere: </label><input type="text" size="30" name="pref" id="pref" /><br>
<label for="dets">Candidat deteste: </label><input type="text" size="30" name="dets" id="dets" /><br>
<label for="prefs">Saison prefere: </label><input type="text" size="30" name="prefs" id="prefs" /><br>
<label for="pref0">Serie prefere: </label><input type="text" size="30" name="pref0" id="pref0" /><br>
<label for="pref1">Film prefere: </label><input type="text" size="30" name="pref1" id="pref1" /><br>
<label for="genre">Genre: </label><select name="genre" id="genre"><option>Masculin</option><option>Féminin</option></select><br>
<label>Commentez trouvez vous ce forum : </label>
<input type="checkbox" name="gouts" id="bien" value="Bien" /><label for="bien">bien</label>
<input type="checkbox" name="gouts" id="pas bien" value="Nul" /><label for="pas bien">pas bien</label>
<input type="checkbox" name="gouts" id="sans avis" value="Je ne sais pas" /><label for="sans avis">sans avis</label>
<br>
<label for="plus">Decrivez vous en quelques mots: </label>
<textarea id="plus" name="plus"></textarea>
<br>
<input type="submit" name="post" value="Publier cette presentation" />
</form>
</body>
</html>
Actuellement ça me postes pas le topic car seul le titre est rempli
Dernière édition par tony59 le Jeu 21 Juil 2011 - 16:46, édité 1 fois
Re: Formulaire de presentation, soucis
bonjour,
il y a deux balises "form" (formulaire) , la première ne contient pas l'ordre d'envoi "onsubmit" , la deuxième est inutile ...
la balise méta n'est pas en UFT-8 , ce qui pose des problèmes d'accents ...
la version corrigée :
il y a deux balises "form" (formulaire) , la première ne contient pas l'ordre d'envoi "onsubmit" , la deuxième est inutile ...
la balise méta n'est pas en UFT-8 , ce qui pose des problèmes d'accents ...
la version corrigée :
- Code:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr" >
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<style type="text/css">
p, legend
{
font-family: Georgia,Verdana,Arial,Helvetica,sans-serif;
color: white;
}
</style>
</head>
<body>
<script type="text/javascript">
function envoiMessage(form)
{
// Créer un message à partir des informations fournies
var txt_message = "[b]Prénom:[/b] " + form.prenom.value + '\n'
+ "[b]Pseudo:[/b] " + form.pseudo.value + '\n'
+ "[b]Age:[/b] " + form.age.value + '\n'
+ "[b]Département:[/b] " + form.departement.value + '\n'
+ "[b]Candidat préféré:[/b] " + form.pref.value + '\n'
+ "[b]Candidat détesté:[/b] " + form.dets.value + '\n'
+ "[b]Saison préférée:[/b] " + form.prefs.value + '\n'
+ "[b]Serie préférée:[/b] " + form.pref0.value + '\n'
+ "[b]Film préféré:[/b] " + form.pref1.value + '\n'
+ "[b]Genre :[/b] " + form.genre.value + '\n'
+ "[b]Comment je trouve ce forum :[/b]\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]Pour en savoir davantage sur moi ...[/b] : " + form.plus.value + '\n';
// Insère le texte construit dans le champ caché "message" du formulaire
form.message.value = txt_message;
}
</script>
<form action="http://www.leforumsecret.com/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="40" /> <!-- ID du forum dans lequel le message sera posté-->
<label for="titre">Titre de votre présentation : </label> <input type="text" name="subject" id="titre" value="" size="45" maxlength="60" />
<h3>Presentation rapide : </h3>
<label for="prenom">Prénom: </label><input type="text" size="30" name="prenom" id="prenom" /><br>
<label for="pseudo">Pseudo: </label><input type="text" size="30" name="pseudo" id="pseudo" /><br>
<label for="age">Age: </label><input type="text" size="30" name="age" id="age" /><br>
<label for="departement">Département: </label><input type="text" size="30" name="departement" id="departement" /><br>
<label for="pref">Candidat préféré: </label><input type="text" size="30" name="pref" id="pref" /><br>
<label for="dets">Candidat détesté: </label><input type="text" size="30" name="dets" id="dets" /><br>
<label for="prefs">Saison préférée: </label><input type="text" size="30" name="prefs" id="prefs" /><br>
<label for="pref0">Serie préférée: </label><input type="text" size="30" name="pref0" id="pref0" /><br>
<label for="pref1">Film préféré: </label><input type="text" size="30" name="pref1" id="pref1" /><br>
<label for="genre">Genre: </label><select name="genre" id="genre"><option>Masculin</option><option>Féminin</option></select><br>
<label>Comment trouvez-vous ce forum : </label>
<input type="checkbox" name="gouts" id="bien" value="Bien" /><label for="bien">bien</label>
<input type="checkbox" name="gouts" id="pas bien" value="Nul" /><label for="pas bien">pas bien</label>
<input type="checkbox" name="gouts" id="sans avis" value="Je ne sais pas" /><label for="sans avis">sans avis</label>
<br>
<label for="plus">Décrivez vous en quelques mots: </label>
<textarea id="plus" name="plus"></textarea>
<br>
<input type="submit" name="post" value="Publier cette présentation" />
</form>
</body>
</html>
Re: Formulaire de presentation, soucis
Merci beaucoup, ça marche niquel.
Ah ok j'avais pas compris du tout ça le problème d'accens par contre
Ah ok j'avais pas compris du tout ça le problème d'accens par contre
Sujets similaires
» Petit Soucis Formulaire de présentation
» Soucis avec un formulaire de presentation
» Formulaire Présentation
» Formulaire de présentation
» Formulaire de presentation
» Soucis avec un formulaire de presentation
» Formulaire Présentation
» Formulaire de présentation
» Formulaire de presentation
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