codage formulaire de présentation.
4 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
codage formulaire de présentation.
Détails techniques
Version du forum : phpBB2
Poste occupé : Fondateur
Navigateur(s) concerné(s) : Autre
Personnes concernées par le problème : Tous les utilisateurs
Problème apparu depuis : 20/03/2015
Lien du forum : http://lesfrenchtouch.pro-forum.fr/
_______________________________________________________________________________
Bonjour à vous !
voila, alors c'est pas vraiment mon forum, mais celui de mon homme, mais c'est moi qui pour le moment m'occupe de tout (a)
on voulais un formulaire de présentation, j'ai fouiller ici, et j'ai trouvé ceci : https://forum.forumactif.com/t305034-formulaire-de-presentation
Le truc archi parfait pour moi. J'ai fais quelque modification pour que ce soit dans notre thème :
- Code:
<style type="text/css">
.form {
font-size: 12px;
background-color:#404040;
width: 750px;
margin-left:auto;
margin-right:auto;
}
fieldset{
background-color:#404040
width: 550px;
margin-left:auto;
margin-right:auto;
}
fieldset tr td{
padding:12px;
border:1px dashed #708D23;
border-width:1px 0 0 0;
}
legend {
background-color:#708D23;
font-family: Monotype Corsiva;
text-align:center;
padding-left:20px;
padding-right:20px;
color: #531014;
font-size: 24px;
}
.left{
text-align:right;
width:200px;
}
</style>
<script type="text/javascript">
function envoiMessage(form)
{
// Refuser l'envoi si le formulaire n'est pas entièrement rempli, si un des champs est vide
if(form.pseudo.value == "")
{
document.getElementById("errormsg").innerHTML = "vous avez oublié votre pseudo ?";
return false;
}
else if(form.prénom.value == "")
{
document.getElementById("errormsg").innerHTML = "Vous ne vous rappelez plus de votre Prénom ?";
return false;
}
else if(form.age.value == "")
{
document.getElementById("errormsg").innerHTML = "Vous avez oublié votre âge ?";
return false;
}
else if(form.ville.value == "")
{
document.getElementById("errormsg").innerHTML = "Vous avez oublié d'où vous venez ?";
return false;
}
else if(form.emploi.value == "")
{
document.getElementById("errormsg").innerHTML = "N'ayez pas honte de ce que vous faites.";
return false;
}
else if(form.loisirs.value == "")
{
document.getElementById("errormsg").innerHTML = "Vous n'avez pas de loisirs ?";
return false;
}
else if(form.autre.value == "")
{
document.getElementById("errormsg").innerHTML = "Dites nous en plus sur vous.";
return false;
}
else if(form.Pseudojeu.value == "")
{
document.getElementById("errormsg").innerHTML = "Votre pseudo dans le jeu ?";
return false;
}
else if(form.Disponibilité.value == "")
{
document.getElementById("errormsg").innerHTML = "Vous n'êtes jamais disponible ?";
return false;
}
else if(form.TierBas.value == "")
{
document.getElementById("errormsg").innerHTML = "Vous avez bien un tier minimum ?";
return false;
}
else if(form.TierHaut.value == "")
{
document.getElementById("errormsg").innerHTML = "Vous avez bien un tier Maximum ?";
return false;
}
else if(form.TierX.value == "")
{
document.getElementById("errormsg").innerHTML = "Dites nous donc vos tiers X.";
return false;
}
else if(form.CharFavoris.value == "")
{
document.getElementById("errormsg").innerHTML = "Vous n'avez pas de char favoris ?";
return false;
}
else if(form.AutreClan.value == "")
{
document.getElementById("errormsg").innerHTML = "Il faut cocher la case !";
return false;
}
else if(form.Sioui.value == "")
{
document.getElementById("errormsg").innerHTML = "On veux savoir qui est votre ancien clan.";
return false;
}
else if(form.Pourquoi.value == "")
{
document.getElementById("errormsg").innerHTML = "Bah alors ? Pourquoi nous rejoindre ?";
return false;
}
else if(form.Attentes.value == "")
{
document.getElementById("errormsg").innerHTML = "Vous n'attendez rien de nous ?";
return false;
}
else
{
// Créer un message à partir des informations fournies
var txt_message ="<br /><div style='line-height: 10px;'><span style='font-size: 29px; font-family: Time New Roman; color: #708D23; text-transform: uppercase;'>Les French Touch</span>" + '\n'
+ "<span style='font-size: 29px; font-family: Monotype Corsiva; color: #531014; margin-left: 100px;'>Ma Présentation</span></div>" + '\n' + '\n'
+ "[b]Votre Pseudo : [/b]" + form.pseudo.value + '\n'
+ "[b]Votre Prénom : [/b]" + form.prénom.value + '\n'
+ "[b]Votre Age : [/b]" + form.age.value + '\n'
+ "[b]Votre Ville : [/b]" + form.ville.value + '\n'
+ "[b]Emploi : [/b]" + form.emploi.value + '\n'
+ "[b]Loisirs : [/b]" + form.loisirs.value + '\n'
+ "[b]Autre chose sur vous : [/b]" + form.autre.value + '\n'
+ '\n'
+ "[b]Pseudo en jeu : [/b]" + form.Pseudojeu.value + '\n'
+ "[b]Disponibilité : [/b]" + form.Disponibilité.value + '\n'
+ "[b]Tier le plus bas : [/b]" + form.TierBas.value + '\n'
+ "[b]Tier le plus haut : [/b]" + form.TierHaut.value + '\n'
+ "[b]Vos tiers X : [/b]" + form.TierX.value + '\n'
+ "[b]Char Favoris : [/b]" + form.CharFavoris.value + '\n'
+ "[b]Venez vous d'un autre clan ? : [/b]";
// Dans le cas des radios, on va prendre la valeur de celle qui est cochée:
for(var i = 0; i < form.AutreClan.length; i++)
{
if(form.niveau[i].checked == true) { txt_message = txt_message + " " + form.AutreClan[i].value + '\n'; }
}
+ "[b]Si oui, lequel ? : [/b]" + form.Sioui.value + '\n'
+ "[b]Pourquoi rejoindre notre clan ? : [/b]" + form.Pourquoi.value + '\n'
+ "[b]Vos attentes du clan ? [/b]" + form.Attentes.value + '\n'
// 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;
return true;
}
}
</script>
<div class="form">
<form action="http://lesfrenchtouch.pro-forum.fr/posting.forum" 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="2" /> <!-- ID du forum dans lequel le message sera posté -->
<input type="hidden" name="subject" id="titre" value="" /> <!-- titre du sujet -->
<br />
<div style="line-height: 10px;text-align:center;"><span style="font-size: 29px; font-family: Time New Roman; color: #708D23; text-transform: uppercase; ">Les French Touch</span><br />
<span style="font-size: 29px; font-family: Monotype Corsiva; color: #531014; margin-left: 100px;">Présentation</span></div>
<br />
<br />
<fieldset><legend>Général</legend>
<table><tr>
<td class="left"><label for="pseudo">Votre Pseudo :<br /><i>( Apparaitra dans le titre )</i></label></td>
<td><input type="text" name="pseudo" id="pseudo" size="40" maxlength="30" /></td>
</tr><tr>
<td class="left"><label for="prénom">Votre Prénom :</label></td>
<td><input type="text" name="prénom" id="prénom" size="40" maxlength="30" /></td>
</tr><tr>
<td class="left"><label for="age">Votre âge :</label></td>
<td><input type="text" name="age" id="age" size="40" maxlength="30" /></td>
</tr><tr>
<td class="left"><label for="ville">Votre ville :</label></td>
<td><input type="text" name="ville" id="ville" size="40" maxlength="30" /></td>
</tr><tr>
<td class="left"><label for="emploi">Votre emplois :</label></td>
<td><input type="text" name="emploi" id="emploi" size="40" maxlength="30" /></td>
</tr><tr>
<td class="left"><label for="loisirs">Vos loisirs ?</label></td>
<td><input type="text" name="loisirs" id="loisirs" size="40" maxlength="30" /></td>
</tr><tr>
<td class="left"><label for="autre">Autre chose sur vous :</label></td>
<td><textarea name="autre" id="autre" cols="35" rows="4"></textarea></td>
</tr></table>
</fieldset>
<fieldset><legend>WOT</legend>
<table><tr>
<td class="left"><label for="Pseudojeu">Pseudo en jeu :</label></td>
<td valign="bottom"><input type="text" name="Pseudojeu" id="Pseudojeu" size="40" maxlength="30"/></td>
</tr><tr>
<td class="left"><label for="Disponibilité">Disponibilité :</label></td>
<td valign="bottom"><input type="text" name="Disponibilité" id="Disponibilité" size="40" maxlength="30"/></td>
</tr><tr>
<td class="left"><label for="TierBas">Tier le plus bas :</label></td>
<td valign="bottom"><input type="text" name="TierBas" id="TierBas" size="40" maxlength="30"/></td>
</tr><tr>
<td class="left"><label for="TierHaut">Tier le plus haut :</label></td>
<td valign="bottom"><input type="text" name="TierHaut" id="TierHaut" size="40" maxlength="30"/></td>
</tr><tr>
<td class="left"><label for="TierX">Vos tier X :</label></td>
<td><textarea name="TierX" id="TierX" cols="35" rows="4"></textarea></td>
</tr><tr>
<td class="left"><label for="CharFavoris">Char Favoris :</label></td>
<td valign="bottom"><input type="text" name="CharFavoris" id="CharFavoris" size="40" maxlength="30"/></td>
</tr><tr>
<td class="left">Venez vous d'un autre clan ?</td>
<td><input type="radio" name="AutreClan" value="oui" id="oui" checked="checked" /> <label for="oui">oui</label><br />
<input type="radio" name="AutreClan" value="non" id="non" /> <label for="non">non</label><br /></td>
</tr><tr>
<td class="left"><label for="Sioui">Si oui, lequel ?</label></td>
<td valign="bottom"><input type="text" name="Sioui" id="Sioui" size="40" maxlength="30"/></td>
</tr><tr>
<td class="left"><label for="Pourquoi">Pourquoi rejoindre notre clan ?</label></td>
<td><textarea name="Pourquoi" id="Pourquoi" cols="35" rows="4"></textarea></td>
</tr><tr>
<td class="left"><label for="Attentes">Vos attentes du clan ?</label></td>
<td><textarea name="Attentes" id="Attentes" cols="35" rows="4"></textarea></td>
</tr></table>
</fieldset>
<fieldset><legend>Création du post</legend>
<center><br><span style="color:red;" id="errormsg"></span><br>
<label ><span style="color:#708D23;">Le titre du sujet sera créé automatiquement !</span></label><br><br><input type="submit" name="post" value="Créer !"><br>
</fieldset>
</form></div>
Jusque la tout va bien !
Mais c'est au moment de cliquer sur "Créer" ça me renvois à rien ... Et je ne sais pas ce qu'il faut mettre en lien et tout et tout ...
EDIT : En fait si ça m’envoie à ça :
- Spoiler:
Donc c'est pour cette raison que je viens vers vous, à genoux, les bras levé pour vous vous, Ô grand maîtres des forums venez à mon (notre) aide !
Dernière édition par CrazyError le Lun 23 Mar 2015 - 17:46, édité 2 fois
Re: codage formulaire de présentation.
Bonsoir CrazyError,
Tout d'abord, n'oubliez pas les phrases de politesses. Ceci fait toujours plaisir et nous donne plus envie de répondre
Sinon, pouvons-nous avoir plus d'informations tels que la forme et le contenu que vous souhaitez avoir ?
Merci,
Hidem.
Edit : je vois que le message a été modifié et qu'il y avait surement un code [hide], je regarde ça et vous tiens au courant
Tout d'abord, n'oubliez pas les phrases de politesses. Ceci fait toujours plaisir et nous donne plus envie de répondre
Sinon, pouvons-nous avoir plus d'informations tels que la forme et le contenu que vous souhaitez avoir ?
Merci,
Hidem.
Edit : je vois que le message a été modifié et qu'il y avait surement un code [hide], je regarde ça et vous tiens au courant
Dernière édition par Heung-Min Hidem le Ven 20 Mar 2015 - 17:30, édité 1 fois
Re: codage formulaire de présentation.
Ouin !! je me fais fâcher alors que j'avais même pas eu le temps de mettre en forme T.T ^^
j'ai même rajouter un screen, car ça m'envoie sur une page où c'est même pas écris en entier ! ^^
Et merci d'avance :3
EDIT : après quelque trifouillage :
j'ai eu un avancement, mais pas encore ça :
j'ai même rajouter un screen, car ça m'envoie sur une page où c'est même pas écris en entier ! ^^
Et merci d'avance :3
EDIT : après quelque trifouillage :
- Code:
<style type="text/css">
.form {
font-size: 12px;
background-color:#404040;
width: 750px;
margin-left:auto;
margin-right:auto;
}
fieldset{
background-color:#404040
width: 550px;
margin-left:auto;
margin-right:auto;
}
fieldset tr td{
padding:12px;
border:1px dashed #708D23;
border-width:1px 0 0 0;
}
legend {
background-color:#708D23;
font-family: Monotype Corsiva;
text-align:center;
padding-left:20px;
padding-right:20px;
color: #531014;
font-size: 24px;
}
.left{
text-align:right;
width:200px;
}
</style>
<script type="text/javascript">
function envoiMessage(form)
{
// Refuser l'envoi si le formulaire n'est pas entièrement rempli, si un des champs est vide
if(form.pseudo.value == "")
{
document.getElementById("errormsg").innerHTML = "vous avez oublié votre pseudo ?";
return false;
}
else if(form.prénom.value == "")
{
document.getElementById("errormsg").innerHTML = "Vous ne vous rappelez plus de votre Prénom ?";
return false;
}
else if(form.age.value == "")
{
document.getElementById("errormsg").innerHTML = "Vous avez oublié votre âge ?";
return false;
}
else if(form.ville.value == "")
{
document.getElementById("errormsg").innerHTML = "Vous avez oublié d'où vous venez ?";
return false;
}
else if(form.emploi.value == "")
{
document.getElementById("errormsg").innerHTML = "N'ayez pas honte de ce que vous faites.";
return false;
}
else if(form.loisirs.value == "")
{
document.getElementById("errormsg").innerHTML = "Vous n'avez pas de loisirs ?";
return false;
}
else if(form.autre.value == "")
{
document.getElementById("errormsg").innerHTML = "Dites nous en plus sur vous.";
return false;
}
else if(form.Pseudojeu.value == "")
{
document.getElementById("errormsg").innerHTML = "Votre pseudo dans le jeu ?";
return false;
}
else if(form.Disponibilité.value == "")
{
document.getElementById("errormsg").innerHTML = "Vous n'êtes jamais disponible ?";
return false;
}
else if(form.TierBas.value == "")
{
document.getElementById("errormsg").innerHTML = "Vous avez bien un tier minimum ?";
return false;
}
else if(form.TierHaut.value == "")
{
document.getElementById("errormsg").innerHTML = "Vous avez bien un tier Maximum ?";
return false;
}
else if(form.TierX.value == "")
{
document.getElementById("errormsg").innerHTML = "Dites nous donc vos tiers X.";
return false;
}
else if(form.CharFavoris.value == "")
{
document.getElementById("errormsg").innerHTML = "Vous n'avez pas de char favoris ?";
return false;
}
else if(form.AutreClan.value == "")
{
document.getElementById("errormsg").innerHTML = "Il faut cocher la case !";
return false;
}
else if(form.Sioui.value == "")
{
document.getElementById("errormsg").innerHTML = "On veux savoir qui est votre ancien clan.";
return false;
}
else if(form.Pourquoi.value == "")
{
document.getElementById("errormsg").innerHTML = "Bah alors ? Pourquoi nous rejoindre ?";
return false;
}
else if(form.Attentes.value == "")
{
document.getElementById("errormsg").innerHTML = "Vous n'attendez rien de nous ?";
return false;
}
else
{
// Créer un message à partir des informations fournies
var txt_message ="<br /><div style='line-height: 10px;'><span style='font-size: 29px; font-family: Time New Roman; color: #708D23; text-transform: uppercase;'>Les French Touch</span>" + '\n'
+ "<span style='font-size: 29px; font-family: Monotype Corsiva; color: #531014; margin-left: 100px;'>Ma Présentation</span></div>" + '\n' + '\n'
+ "[b]Votre Pseudo : [/b]" + form.pseudo.value + '\n'
+ "[b]Votre Prénom : [/b]" + form.prénom.value + '\n'
+ "[b]Votre Age : [/b]" + form.age.value + '\n'
+ "[b]Votre Ville : [/b]" + form.ville.value + '\n'
+ "[b]Emploi : [/b]" + form.emploi.value + '\n'
+ "[b]Loisirs : [/b]" + form.loisirs.value + '\n'
+ "[b]Autre chose sur vous : [/b]" + form.autre.value + '\n'
+ '\n'
+ "[b]Pseudo en jeu : [/b]" + form.Pseudojeu.value + '\n'
+ "[b]Disponibilité : [/b]" + form.Disponibilité.value + '\n'
+ "[b]Tier le plus bas : [/b]" + form.TierBas.value + '\n'
+ "[b]Tier le plus haut : [/b]" + form.TierHaut.value + '\n'
+ "[b]Vos tiers X : [/b]" + form.TierX.value + '\n'
+ "[b]Char Favoris : [/b]" + form.CharFavoris.value + '\n'
+ "[b]Venez vous d'un autre clan ? : [/b]";
// Dans le cas des radios, on va prendre la valeur de celle qui est cochée:
for(var i = 0; i < form.AutreClan.length; i++)
{
if(form.niveau[i].checked == true) { txt_message = txt_message + " " + form.AutreClan[i].value + '\n'; }
}
+ "[b]Si oui, lequel ? : [/b]" + form.Sioui.value + '\n'
+ "[b]Pourquoi rejoindre notre clan ? : [/b]" + form.Pourquoi.value + '\n'
+ "[b]Vos attentes du clan ? [/b]" + form.Attentes.value + '\n'
// 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;
return true;
}
}
</script>
<div class="form">
<form action="http://lesfrenchtouch.pro-forum.fr/posting.forum" 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="5" /> <!-- ID du forum dans lequel le message sera posté -->
<input type="hidden" name="subject" id="titre" value="" /> <!-- titre du sujet -->
<br />
<div style="line-height: 10px;text-align:center;"><span style="font-size: 29px; font-family: Time New Roman; color: #BABABA; text-transform: uppercase; ">De Graph' Passion</span><br />
<span style="font-size: 29px; font-family: Monotype Corsiva; color: #531014; margin-left: 100px;">Ma Présentation</span></div>
<br />
<br />
<fieldset><legend>Général</legend>
<table><tr>
<td class="left"><label for="pseudo">Votre Pseudo :<br /><i>( Apparaitra dans le titre )</i></label></td>
<td><input type="text" name="pseudo" id="pseudo" size="40" maxlength="30" /></td>
</tr><tr>
<td class="left"><label for="prénom">Votre Prénom :</label></td>
<td><input type="text" name="prénom" id="prénom" size="40" maxlength="30" /></td>
</tr><tr>
<td class="left"><label for="age">Votre âge :</label></td>
<td><input type="text" name="age" id="age" size="40" maxlength="30" /></td>
</tr><tr>
<td class="left"><label for="ville">Votre ville :</label></td>
<td><input type="text" name="ville" id="ville" size="40" maxlength="30" /></td>
</tr><tr>
<td class="left"><label for="emploi">Votre emplois :</label></td>
<td><input type="text" name="emploi" id="emploi" size="40" maxlength="30" /></td>
</tr><tr>
<td class="left"><label for="loisirs">Vos loisirs ?</label></td>
<td><input type="text" name="loisirs" id="loisirs" size="40" maxlength="30" /></td>
</tr><tr>
<td class="left"><label for="autre">Autre chose sur vous :</label></td>
<td><textarea name="autre" id="autre" cols="35" rows="4"></textarea></td>
</tr></table>
</fieldset>
<fieldset><legend>WOT</legend>
<table><tr>
<td class="left"><label for="Pseudojeu">Pseudo en jeu :</label></td>
<td valign="bottom"><input type="text" name="Pseudojeu" id="Pseudojeu" size="40" maxlength="30"/></td>
</tr><tr>
<td class="left"><label for="Disponibilité">Disponibilité :</label></td>
<td valign="bottom"><input type="text" name="Disponibilité" id="Disponibilité" size="40" maxlength="30"/></td>
</tr><tr>
<td class="left"><label for="TierBas">Tier le plus bas :</label></td>
<td valign="bottom"><input type="text" name="TierBas" id="TierBas" size="40" maxlength="30"/></td>
</tr><tr>
<td class="left"><label for="TierHaut">Tier le plus haut :</label></td>
<td valign="bottom"><input type="text" name="TierHaut" id="TierHaut" size="40" maxlength="30"/></td>
</tr><tr>
<td class="left"><label for="TierX">Vos tier X :</label></td>
<td><textarea name="TierX" id="TierX" cols="35" rows="4"></textarea></td>
</tr><tr>
<td class="left"><label for="CharFavoris">Char Favoris :</label></td>
<td valign="bottom"><input type="text" name="CharFavoris" id="CharFavoris" size="40" maxlength="30"/></td>
</tr><tr>
<td class="left">Venez vous d'un autre clan ?</td>
<td><input type="radio" name="AutreClan" value="oui" id="oui" checked="checked" /> <label for="oui">oui</label><br />
<input type="radio" name="AutreClan" value="non" id="non" /> <label for="non">non</label><br /></td>
</tr><tr>
<td class="left"><label for="Sioui">Si oui, lequel ?</label></td>
<td valign="bottom"><input type="text" name="Sioui" id="Sioui" size="40" maxlength="30"/></td>
</tr><tr>
<td class="left"><label for="Pourquoi">Pourquoi rejoindre notre clan ?</label></td>
<td><textarea name="Pourquoi" id="Pourquoi" cols="35" rows="4"></textarea></td>
</tr><tr>
<td class="left"><label for="Attentes">Vos attentes du clan ?</label></td>
<td><textarea name="Attentes" id="Attentes" cols="35" rows="4"></textarea></td>
</tr></table>
</fieldset>
<fieldset><legend>Création du post</legend>
<center><br><span style="color:red;" id="errormsg"></span><br>
<label ><span style="color:#708D23;">Le titre du sujet sera créé automatiquement !</span></label><br><br><input type="submit" name="post" value="Créer !"><br>
</fieldset>
</form></div>
j'ai eu un avancement, mais pas encore ça :
- Spoiler:
Re: codage formulaire de présentation.
up ? j'y suis presque, mais je coince la ....
Re: codage formulaire de présentation.
Bonjour,
Pour les noms de variables, n'utilisez pas de caractéres spéciaux.
Exemples: prénom, disponibilité,...
Cordialement
Pour les noms de variables, n'utilisez pas de caractéres spéciaux.
Exemples: prénom, disponibilité,...
Cordialement
HPie- *****
- Messages : 599
Inscrit(e) le : 16/08/2010
Re: codage formulaire de présentation.
même sans les accents et tout ça ne marche toujours pas :/
Re: codage formulaire de présentation.
Vous n'avez pas d'idée d'où cela peut venir ?
ça commence à être urgent, on à beaucoup de personne en attente en faite :/
ça commence à être urgent, on à beaucoup de personne en attente en faite :/
Re: codage formulaire de présentation.
bonsoir,
- Code:
<link href='http://fonts.googleapis.com/css?family=Sigmar+One' rel='stylesheet' type='text/css'>
<style type="text/css">
.form {
font-size: 12px;
background-color:#404040;
width: 750px;
margin:auto;
}
fieldset{
background-color:#404040
width: 550px;
margin:auto;
}
fieldset tr td{
padding:12px;
border:1px dashed #708D23;
border-width:1px 0 0 0;
}
legend {
background-color:#708D23;
font-family: Monotype Corsiva;
text-align:center;
padding:0 20px;
color: #531014;
font-size: 24px;
}
.left{
text-align:right;
width:200px;
}
</style>
<script type="text/javascript">
function envoiMessage(form)
{
// Refuser l'envoi si le formulaire n'est pas entièrement rempli, si un des champs est vide
if(form.pseudo.value === "")
{
document.getElementById("errormsg").innerHTML = "vous avez oublié votre pseudo ?";
return false;
}
else if(form.prenom.value === "")
{
document.getElementById("errormsg").innerHTML = "Vous ne vous rappelez plus de votre Prénom ?";
return false;
}
else if(form.age.value === "")
{
document.getElementById("errormsg").innerHTML = "Vous avez oublié votre âge ?";
return false;
}
else if(form.ville.value === "")
{
document.getElementById("errormsg").innerHTML = "Vous avez oublié d'où vous venez ?";
return false;
}
else if(form.emploi.value === "")
{
document.getElementById("errormsg").innerHTML = "N'ayez pas honte de ce que vous faites.";
return false;
}
else if(form.loisirs.value === "")
{
document.getElementById("errormsg").innerHTML = "Vous n'avez pas de loisirs ?";
return false;
}
else if(form.autre.value === "")
{
document.getElementById("errormsg").innerHTML = "Dites nous en plus sur vous.";
return false;
}
else if(form.Pseudojeu.value === "")
{
document.getElementById("errormsg").innerHTML = "Votre pseudo dans le jeu ?";
return false;
}
else if(form.Disponibilite.value === "")
{
document.getElementById("errormsg").innerHTML = "Vous n'êtes jamais disponible ?";
return false;
}
else if(form.TierBas.value === "")
{
document.getElementById("errormsg").innerHTML = "Vous avez bien un tier minimum ?";
return false;
}
else if(form.TierHaut.value === "")
{
document.getElementById("errormsg").innerHTML = "Vous avez bien un tier Maximum ?";
return false;
}
else if(form.TierX.value === "")
{
document.getElementById("errormsg").innerHTML = "Dites nous donc vos tiers X.";
return false;
}
else if(form.CharFavoris.value === "")
{
document.getElementById("errormsg").innerHTML = "Vous n'avez pas de char favoris ?";
return false;
}
else if(form.AutreClan.value === "")
{
document.getElementById("errormsg").innerHTML = "Il faut cocher la case !";
return false;
}
else if(form.Sioui.value === "")
{
document.getElementById("errormsg").innerHTML = "On veux savoir qui est votre ancien clan.";
return false;
}
else if(form.Pourquoi.value === "")
{
document.getElementById("errormsg").innerHTML = "Bah alors ? Pourquoi nous rejoindre ?";
return false;
}
else if(form.Attentes.value === "")
{
document.getElementById("errormsg").innerHTML = "Vous n'attendez rien de nous ?";
return false;
}
else
{
// Créer un message à partir des informations fournies
var txt_message ="<br /><div style='line-height: 10px;'><span style='font-size: 29px; font-family: Time New Roman; color: #708D23; text-transform: uppercase;'>Les French Touch</span>" + '\n'
+ "<span style='font-size: 29px; font-family: Monotype Corsiva; color: #531014; margin-left: 100px;'>Ma Présentation</span></div>" + '\n' + '\n'
+ "[b]Votre Pseudo : [/b]" + form.pseudo.value + '\n'
+ "[b]Votre Prénom : [/b]" + form.prenom.value + '\n'
+ "[b]Votre Age : [/b]" + form.age.value + '\n'
+ "[b]Votre Ville : [/b]" + form.ville.value + '\n'
+ "[b]Emploi : [/b]" + form.emploi.value + '\n'
+ "[b]Loisirs : [/b]" + form.loisirs.value + '\n'
+ "[b]Autre chose sur vous : [/b]" + form.autre.value + '\n'
+ '\n'
+ "[b]Pseudo en jeu : [/b]" + form.Pseudojeu.value + '\n'
+ "[b]Disponibilité : [/b]" + form.Disponibilite.value + '\n'
+ "[b]Tier le plus bas : [/b]" + form.TierBas.value + '\n'
+ "[b]Tier le plus haut : [/b]" + form.TierHaut.value + '\n'
+ "[b]Vos tiers X : [/b]" + form.TierX.value + '\n'
+ "[b]Char Favoris : [/b]" + form.CharFavoris.value + '\n'
+ "[b]Venez vous d'un autre clan ? : [/b]";
// Dans le cas des radios, on va prendre la valeur de celle qui est cochée:
for(var i = 0; i < form.AutreClan.length; i++)
{
if(form.AutreClan[i].checked === true) { txt_message += " " + form.AutreClan[i].value + '\n'; }
}
txt_message += "[b]Si oui, lequel ? : [/b]" + form.Sioui.value + '\n'
+ "[b]Pourquoi rejoindre notre clan ? : [/b]" + form.Pourquoi.value + '\n'
+ "[b]Vos attentes du clan ? [/b]" + form.Attentes.value + '\n';
// 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;
return true;
}
}
</script>
<div class="form">
<form action="http://lesfrenchtouch.pro-forum.fr/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="5" /> <!-- ID du forum dans lequel le message sera posté -->
<input type="hidden" name="subject" id="titre" value="" /> <!-- titre du sujet -->
<br />
<div style="line-height: 20px;text-align:center;"><span style="font-size: 29px;font-family: 'Sigmar One', cursive;color: Gold; text-transform: capitalize; ">Les French Touch</span><br />
<span style="font-size: 22px;font-family: 'Sigmar One', cursive;color: #eee; margin-left: 70px;">Ma Présentation</span></div>
<br />
<br />
<fieldset><legend>Général</legend>
<table><tr>
<td class="left"><label for="pseudo">Votre Pseudo :<br /><i>( Apparaitra dans le titre )</i></label></td>
<td><input type="text" name="pseudo" id="pseudo" size="40" maxlength="30" /></td>
</tr><tr>
<td class="left"><label for="prenom">Votre Prénom :</label></td>
<td><input type="text" name="prenom" id="prenom" size="40" maxlength="30" /></td>
</tr><tr>
<td class="left"><label for="age">Votre âge :</label></td>
<td><input type="text" name="age" id="age" size="40" maxlength="30" /></td>
</tr><tr>
<td class="left"><label for="ville">Votre ville :</label></td>
<td><input type="text" name="ville" id="ville" size="40" maxlength="30" /></td>
</tr><tr>
<td class="left"><label for="emploi">Votre emplois :</label></td>
<td><input type="text" name="emploi" id="emploi" size="40" maxlength="30" /></td>
</tr><tr>
<td class="left"><label for="loisirs">Vos loisirs ?</label></td>
<td><input type="text" name="loisirs" id="loisirs" size="40" maxlength="30" /></td>
</tr><tr>
<td class="left"><label for="autre">Autre chose sur vous :</label></td>
<td><textarea name="autre" id="autre" cols="35" rows="4"></textarea></td>
</tr></table>
</fieldset>
<fieldset><legend>WOT</legend>
<table><tr>
<td class="left"><label for="Pseudojeu">Pseudo en jeu :</label></td>
<td valign="bottom"><input type="text" name="Pseudojeu" id="Pseudojeu" size="40" maxlength="30"/></td>
</tr><tr>
<td class="left"><label for="Disponibilite">Disponibilité :</label></td>
<td valign="bottom"><input type="text" name="Disponibilite" id="Disponibilite" size="40" maxlength="30"/></td>
</tr><tr>
<td class="left"><label for="TierBas">Tier le plus bas :</label></td>
<td valign="bottom"><input type="text" name="TierBas" id="TierBas" size="40" maxlength="30"/></td>
</tr><tr>
<td class="left"><label for="TierHaut">Tier le plus haut :</label></td>
<td valign="bottom"><input type="text" name="TierHaut" id="TierHaut" size="40" maxlength="30"/></td>
</tr><tr>
<td class="left"><label for="TierX">Vos tier X :</label></td>
<td><textarea name="TierX" id="TierX" cols="35" rows="4"></textarea></td>
</tr><tr>
<td class="left"><label for="CharFavoris">Char Favoris :</label></td>
<td valign="bottom"><input type="text" name="CharFavoris" id="CharFavoris" size="40" maxlength="30"/></td>
</tr><tr>
<td class="left">Venez vous d'un autre clan ?</td>
<td><input type="radio" name="AutreClan" value="oui" id="oui" checked="checked" /> <label for="oui">oui</label><br />
<input type="radio" name="AutreClan" value="non" id="non" /> <label for="non">non</label><br /></td>
</tr><tr>
<td class="left"><label for="Sioui">Si oui, lequel ?</label></td>
<td valign="bottom"><input type="text" name="Sioui" id="Sioui" size="40" maxlength="30"/></td>
</tr><tr>
<td class="left"><label for="Pourquoi">Pourquoi rejoindre notre clan ?</label></td>
<td><textarea name="Pourquoi" id="Pourquoi" cols="35" rows="4"></textarea></td>
</tr><tr>
<td class="left"><label for="Attentes">Vos attentes du clan ?</label></td>
<td><textarea name="Attentes" id="Attentes" cols="35" rows="4"></textarea></td>
</tr></table>
</fieldset>
<fieldset><legend>Création du post</legend>
<center><br><span style="color:red;" id="errormsg"></span><br>
<label ><span style="color:#708D23;">Le titre du sujet sera créé automatiquement !</span></label><br><br>
<input type="submit" name="post" value="Créer !"><br>
</fieldset>
</form></div>
Re: codage formulaire de présentation.
youhou ça marche merci beaucoup.
mais maintenant un autre problème ce pointe T.T
Quand le message est publier ça me met ça en entête :
mais maintenant un autre problème ce pointe T.T
Quand le message est publier ça me met ça en entête :
- Code:
<br /><div style='line-height: 10px;'><span style='font-size: 29px; font-family: Time New Roman; color: #708D23; text-transform: uppercase;'>Les French Touch</span>
<span style='font-size: 29px; font-family: Monotype Corsiva; color: #531014; margin-left: 100px;'>Ma Présentation</span></div>
Re: codage formulaire de présentation.
quelle est la nature du problème ?
- Ce morceau de code ne doit pas apparaitre ?
- Ce morceau de code apparait tel quel , parce que le HTML n'est pas activé sur votre forum ?
- Vous ne voulez pas du HTML , mais un remplacement en BBcode
Re: codage formulaire de présentation.
je vous joint une image :
Normalement le code doit apparaître mais pas sous cette forme, et normalement j'ai bien activée le HMTL. mais je vais aller vérifier ^^"
EDIT : donc oui le html est activé sur mon forum. T.T
je suis maudite, jamais je ne m'en sortirais x)
- Spoiler:
Normalement le code doit apparaître mais pas sous cette forme, et normalement j'ai bien activée le HMTL. mais je vais aller vérifier ^^"
EDIT : donc oui le html est activé sur mon forum. T.T
je suis maudite, jamais je ne m'en sortirais x)
Re: codage formulaire de présentation.
il y a trois points de contrôle pour le HTML :
https://forum.forumactif.com/t285442-activation-du-html-3-points-de-controle
https://forum.forumactif.com/t285442-activation-du-html-3-points-de-controle
Re: codage formulaire de présentation.
\o/ awh ça marche !!!!
Mais heu ... il faut donc obliger tous le monde à accepter le HTML ? ou on peut le faire via le PA ?
Mais heu ... il faut donc obliger tous le monde à accepter le HTML ? ou on peut le faire via le PA ?
Re: codage formulaire de présentation.
pour les nouveaux venus , ce sera automatique , mais les anciens inscrits devront règler l'autorisation dans leur profil .
Re: codage formulaire de présentation.
Et bien je vous remercie pour tous . je met donc en résolu, et encore désolé du dérangement
Sujets similaires
» Gros problème Codage de Présentation
» Codage Formulaire.
» Codage formulaire html
» (Encore un) Problème avec le codage d'un formulaire
» Formulaire de presentation
» Codage Formulaire.
» Codage formulaire html
» (Encore un) Problème avec le codage d'un formulaire
» 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