Formulaire dans un sujet
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 dans un sujet
Bonjour à tous,
J'ai créé un formulaire il y a quelque temps dans une page HTML. Il marche parfaitement. J'aimerais juste mettre ce formulaire sur un sujet du forum qui serait mieux que de rediriger tous les membres sur un formulaire d'une autre page.
Voici le code :
Merci d'avance à ceux qui pourraient m'aider.
J'ai créé un formulaire il y a quelque temps dans une page HTML. Il marche parfaitement. J'aimerais juste mettre ce formulaire sur un sujet du forum qui serait mieux que de rediriger tous les membres sur un formulaire d'une autre page.
Voici le code :
- Code:
<style type="text/css">
form {
font-size: 12px;
width: 600px;
margin-left:auto;
margin-right:auto;
}
fieldset{
width: 500px;
margin-left:auto;
margin-right:auto;
text-align:center;
border:0px dashed #bbb;
}
legend,p {
font-family: Monotype Corsiva;
text-align:center;
padding-left:20px;
padding-right:20px;
color: #531014;
font-size: 24px;
}
.left td{
text-align:right;
width:200px;
}
.left td+td {text-align:left}
</style>
<script type="text/javascript">
function envoiMessage(form){
// Créer un message à partir des informations fournies
var pseudo= form.pseudo.value;
var age = form.age.value;
var genre = form.genre.value;
var connaisforum = form.connaisforum.value;
var jeuxpkm = form.jeuxpkm.value;
var regles = form.regles.value;
var phrase = "FG5i";
if(regles != phrase) {
document.getElementById("errormsg").innerHTML = "Erreur : Vérifiez si tous les champs sont remplis et si le code du règlement est correct.";
return false;
}
else
{
var txt_message ="[b]Pseudo : [/b]" + pseudo + '\n'
+ "[b]Âge : [/b]" + age + '\n'
+ "[b]Sexe : [/b]" + genre + '\n'
+ "[b]Comment avez-vous découvert ce forum ? : [/b]" + connaisforum + '\n'
+ "[b]Vos jeux Pokémon : [/b]" + jeuxpkm + '\n'
+ "[b]Code du règlement :[/b] [color=green][b]Validé[/b][/color]";
// Insère le texte construit dans le champ caché "message" du formulaire
form.message.value = txt_message;
form.subject.value = "Présentation de " + pseudo ;
return true;
}
}
</script>
<form action="/post" method="post" name="post" enctype="multipart/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="213" /> <!-- ID du forum dans lequel le message sera posté -->
<input type="hidden" name="subject" id="titre" value="" /> <!-- titre du sujet -->
<br />
<p></p>
<table class="forumline" border="0" cellpadding="0" cellspacing="1" width="100%"><tr>
<td class="catHead" align="center" height="28" valign="middle"><span class="cattitle" style="font-size: 29px; font-family: Monotype Corsiva; color: rgb(83, 16, 20);">Formulaire de présentation</span></td>
</tr><tr>
<td class="row1" rowspan="3" align="center" valign="middle"><div class="gensmall">
<fieldset><legend> Informations personnelles </legend>
<table class="left"><tr>
<td><label for="pseudo"><b>Votre pseudo :</b> </label></td>
<td><input name="pseudo" id="pseudo" size="25" maxlength="20" required="required" type="text" /></td>
</tr><tr>
<td><label for="age"><b>Votre âge :</b> </label></td>
<td><input name="age" id="age" size="5" maxlength="2" type="text" /></td>
</tr><tr>
<td><label for="genre"><b>Sexe :</b> </label></td>
<td><select name="genre" id="genre">
<option value="Masculin">Masculin</option>
<option value="Féminin">Féminin</option>
</select></td>
</tr></table>
</fieldset>
<br />
<fieldset><legend> Autres Informations </legend>
<center><b>Comment avez vous connu ce forum ?</b><br />
<label for="connaisforum"></label>
<input name="connaisforum" id="connaisforum" size="50" maxlength="100" type="text" /></center>
<br />
<center><b>Vos jeux Pokémon : </b><br />
<label for="jeuxpkm"></label>
<textarea name="jeuxpkm" id="jeuxpkm" rows="5" cols="40"></textarea></center>
</fieldset><br />
<fieldset><legend>Création du post</legend>
<span style="color: brown;">Avant de valider votre présentation, vous devez copier-coller le code <br />
se trouvant dans <a href="http://www.top-poke.com/t100-reglement-du-forum">le règlement du forum</a> dans cet emplacement :</span>
<input name="regles" id="regles" size="5" maxlength="10" type="text" />
<a title="En le notant sur votre présentation, vous prouverez que vous avez lu les règles et que vous les acceptez."><b>[?]</b></a><br />
<span style="color: red; font-size: 16px;" id="errormsg"></span><br />
<input name="post" value="Envoyer le formulaire" type="submit" />
</fieldset><br />
</div></td>
</tr></table></form>
Merci d'avance à ceux qui pourraient m'aider.
Lorris- ****
-
Messages : 294
Inscrit(e) le : 05/02/2011
Re: Formulaire dans un sujet
Bonjour,
Petit UP
Merci d'avance
Petit UP
Merci d'avance
Lorris- ****
-
Messages : 294
Inscrit(e) le : 05/02/2011
Re: Formulaire dans un sujet
Salut Lorris,
pourquoi ne pas créer une page HTML ??
Modules/HTML&JAVASCRIPT
/Gestion des pages HTML
Titre * :Mettre un titre explicite.
Voulez-vous utiliser le haut et le bas de page de votre forum ? NON
Utiliser cette page en tant que page d'accueil ? NON
le code complet avec ton formulaire:
Pense à cliquer sur le bouton
Note bien l'adresse de la page créée:
Puis dans le sujet de ton choix insères ceci:
Il faudra changer "LE LIEN DE TA PAGE WEB" par le lien de ta page .
a++
pourquoi ne pas créer une page HTML ??
Modules/HTML&JAVASCRIPT
/Gestion des pages HTML
Titre * :Mettre un titre explicite.
Voulez-vous utiliser le haut et le bas de page de votre forum ? NON
Utiliser cette page en tant que page d'accueil ? NON
le code complet avec ton formulaire:
- Code:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Windows 7 par Milouze14</title>
<style type="text/css">
form {
font-size: 12px;
width: 600px;
margin-left:auto;
margin-right:auto;
}
fieldset{
width: 500px;
margin-left:auto;
margin-right:auto;
text-align:center;
border:0px dashed #bbb;
}
legend,p {
font-family: Monotype Corsiva;
text-align:center;
padding-left:20px;
padding-right:20px;
color: #531014;
font-size: 24px;
}
.left td{
text-align:right;
width:200px;
}
.left td+td {text-align:left}
</style>
<script type="text/javascript">
function envoiMessage(form){
// Créer un message à partir des informations fournies
var pseudo= form.pseudo.value;
var age = form.age.value;
var genre = form.genre.value;
var connaisforum = form.connaisforum.value;
var jeuxpkm = form.jeuxpkm.value;
var regles = form.regles.value;
var phrase = "FG5i";
if(regles != phrase) {
document.getElementById("errormsg").innerHTML = "Erreur : Vérifiez si tous les champs sont remplis et si le code du règlement est correct.";
return false;
}
else
{
var txt_message ="<strong>Pseudo : </strong>" + pseudo + '\n'
+ "<strong>Âge : </strong>" + age + '\n'
+ "<strong>Sexe : </strong>" + genre + '\n'
+ "<strong>Comment avez-vous découvert ce forum ? : </strong>" + connaisforum + '\n'
+ "<strong>Vos jeux Pokémon : </strong>" + jeuxpkm + '\n'
+ "<strong>Code du règlement :</strong> <font color="green"><strong>Validé</strong></font>";
// Insère le texte construit dans le champ caché "message" du formulaire
form.message.value = txt_message;
form.subject.value = "Présentation de " + pseudo ;
return true;
}
}
</script>
</head>
<body>
<form action="/post" method="post" name="post" enctype="multipart/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="213" /> <!-- ID du forum dans lequel le message sera posté -->
<input type="hidden" name="subject" id="titre" value="" /> <!-- titre du sujet -->
<br />
<p></p>
<table class="forumline" border="0" cellpadding="0" cellspacing="1" width="100%"><tr>
<td class="catHead" align="center" height="28" valign="middle"><span class="cattitle" style="font-size: 29px; font-family: Monotype Corsiva; color: rgb(83, 16, 20);">Formulaire de présentation</span></td>
</tr><tr>
<td class="row1" rowspan="3" align="center" valign="middle"><div class="gensmall">
<fieldset><legend> Informations personnelles </legend>
<table class="left"><tr>
<td><label for="pseudo"><b>Votre pseudo :</b> </label></td>
<td><input name="pseudo" id="pseudo" size="25" maxlength="20" required="required" type="text" /></td>
</tr><tr>
<td><label for="age"><b>Votre âge :</b> </label></td>
<td><input name="age" id="age" size="5" maxlength="2" type="text" /></td>
</tr><tr>
<td><label for="genre"><b>Sexe :</b> </label></td>
<td><select name="genre" id="genre">
<option value="Masculin">Masculin</option>
<option value="Féminin">Féminin</option>
</select></td>
</tr></table>
</fieldset>
<br />
<fieldset><legend> Autres Informations </legend>
<center><b>Comment avez vous connu ce forum ?</b><br />
<label for="connaisforum"></label>
<input name="connaisforum" id="connaisforum" size="50" maxlength="100" type="text" /></center>
<br />
<center><b>Vos jeux Pokémon : </b><br />
<label for="jeuxpkm"></label>
<textarea name="jeuxpkm" id="jeuxpkm" rows="5" cols="40"></textarea></center>
</fieldset><br />
<fieldset><legend>Création du post</legend>
<span style="color: brown;">Avant de valider votre présentation, vous devez copier-coller le code <br />
se trouvant dans <a href="http://www.top-poke.com/t100-reglement-du-forum">le règlement du forum</a> dans cet emplacement :</span>
<input name="regles" id="regles" size="5" maxlength="10" type="text" />
<a title="En le notant sur votre présentation, vous prouverez que vous avez lu les règles et que vous les acceptez."><b>[?]</b></a><br />
<span style="color: red; font-size: 16px;" id="errormsg"></span><br />
<input name="post" value="Envoyer le formulaire" type="submit" />
</fieldset><br />
</div></td>
</tr></table></form>
</body>
</html>
Pense à cliquer sur le bouton
Note bien l'adresse de la page créée:
Puis dans le sujet de ton choix insères ceci:
Il faudra changer "LE LIEN DE TA PAGE WEB" par le lien de ta page .
- Code:
[center]<iframe src="LE LIEN DE TA PAGE WEB" height="650" width="650"frameborder="0"></iframe> [/center]
a++
Invité- Invité
Re: Formulaire dans un sujet
Cela marche, merci beaucoup ^^
Lorris- ****
-
Messages : 294
Inscrit(e) le : 05/02/2011
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