[Questions] Formulaire

2 participants

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

Résolu [Questions] Formulaire

Message par Heung-Min Hidem Lun 3 Sep 2012 - 18:20

Bonsoir,

Je voulais créer un formulaire pour mon forum et j'ai fait une petite recherche et je suis tombé sur des sujets, comme par exemple eux deux: https://forum.forumactif.com/t295950-creer-un-formulaire-particulier et https://forum.forumactif.com/t330110-creer-un-formulaire-de-recrutement-multi-games

J'ai suivie le le deuxième. Il marche mais quand je le modifie il me dit un message d'erreur!
"Vous devez préciser un titre avant de pouvoir envoyer votre message.
Vous devez entrer un message avant de poster."


J'ai du mal le modifier et oublié de changer un truc mais je m'y connais pas trop. Pouvez-vous m'aider?

Voici ce que j'ai fait:

Code:
<style type="text/css">
<!--
.fieldform{
width:160px;
border-radius:10px;
font-size:12px;
}
.fieldform input,.fieldform select,.fieldform textarea{
font-size:12px;
}
.colorform{
color:SteelBlue;
}
-->
</style>
<script type="text/javascript">
function envoiMessage(form)
{
// Créer un message à partir des informations fournies
var txt_message = "<strong>Nom du monde : </strong> " + form.Perso.value + "\n"
+ "<strong>Type de serveur: </strong> " + form.Type de serveur.value + "\n"
+ "<strong>Nombre de joueurs max : </strong> " + form.Nombre de joueurs max.value + "\n"
+ "<strong>Média : </strong>\n" + form.Media.value + "\n\n"
+ "<strong>Description du serveur : </strong>\n" + form.Description du serveur.value + "\n\n"
+ "<strong>Lien du serveur : </strong>\n" + form.Lien du serveur.value + "\n";
form.message.value = txt_message;
form.subject.value = "Présentation de " + form.Perso.value;
}
</script>
<fieldset class="fieldform">
<legend>Dépôt des serveurs</legend>
<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" />
<input type="hidden" name="topictype" value="0" checked="checked" />
<input type="hidden" name="message" value="" />
<input type="hidden" name="f" value="23" />
<input type="hidden" name="subject" value="" />
<font class="colorform">Nom du monde :</font><br />
<input name="Perso" type="text" /><br />
<font class="colorform">Type de serveur :</font><br />
<select name="Type de serveur">
<option value="Map Aventure">Map Aventure</option>
<option value="Map Fallen">Map Fallen</option>
<option value="Map Pixel Art">Map Pixel Art</option>
<option value="Autre">Autre</option>
</select><br />
<font class="colorform">Nombre de joueurs max :</font><br />
<select name="Classe">
<option value="1 joueur">1 joueur</option>
<option value="2 joueurs">2 joueurs</option>
<option value="3 joueurs">3 joueurs</option>
<option value="4 joueurs">4 joueurs</option>
<option value="5 joueurs">5 joueurs</option>
<option value="6 joueurs">6 joueurs</option>
<option value="7 joueurs">7 joueurs</option>
<option value="8 joueurs">8 joueurs</option>
</select><br />
<font class="colorform">Média :</font><br />
<textarea rows="3" name="Média" placeholder="Tapez ici vos liens pour des photos ou des vidéos concernant le serveur."></textarea><br />
<font class="colorform">Description du serveur :</font><br />
<textarea rows="3" name="Description du serveur"></textarea><br />
<font class="colorform">Lien du serveur :</font><br />
<textarea rows="3" name="Lien du serveur "></textarea><br />
<input value="Envoyer" type="submit" name="post" />
</form></fieldset>

Je vous remercie,
Cordialement.


Dernière édition par Cedino le Mar 4 Sep 2012 - 21:56, édité 1 fois
Heung-Min Hidem

Heung-Min Hidem
***

Messages : 178
Inscrit(e) le : 05/03/2012

http://www.kpopfans-france.com/
Heung-Min Hidem a été remercié(e) par l'auteur de ce sujet.

Résolu Re: [Questions] Formulaire

Message par Scoubifitz Lun 3 Sep 2012 - 22:18

bonsoir,

Pas d'espace dans les noms (name) des champs ...

essayez ce code :
Code:
<style type="text/css">
<!--
.fieldform{
width:160px;
border-radius:10px;
font-size:12px;
}
.fieldform input,.fieldform select,.fieldform textarea{
font-size:12px;
}
.colorform{
color:SteelBlue;
}
-->
</style>
<script type="text/javascript">
function envoiMessage(form)
{
// Créer un message à partir des informations fournies
var txt_message = "<strong>Nom du monde : </strong> " + form.Perso.value + "\n"
+ "<strong>Type de serveur: </strong> " + form.Type.value + "\n"
+ "<strong>Nombre de joueurs max : </strong> " + form.NombreJoueurs.value + "\n"
+ "<strong>Média : </strong>\n" + form.Media.value + "\n\n"
+ "<strong>Description du serveur : </strong>\n" + form.DescriptionServeur.value + "\n\n"
+ "<strong>Lien du serveur : </strong>\n" + form.LienServeur.value + "\n";
form.message.value = txt_message;
form.subject.value = "Présentation de " + form.Perso.value;
}
</script>
<fieldset class="fieldform">
<legend>Dépôt des serveurs</legend>
<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" />
<input type="hidden" name="topictype" value="0" checked="checked" />
<input type="hidden" name="message" value="" />
<input type="hidden" name="f" value="23" />
<input type="hidden" name="subject" value="" />
<font class="colorform">Nom du monde :</font><br />
<input name="Perso" type="text" /><br />
<font class="colorform">Type de serveur :</font><br />
<select name="Type">
<option value="Map Aventure">Map Aventure</option>
<option value="Map Fallen">Map Fallen</option>
<option value="Map Pixel Art">Map Pixel Art</option>
<option value="Autre">Autre</option>
</select><br />
<font class="colorform">Nombre de joueurs max :</font><br />
<select name="NombreJoueurs">
<option value="1 joueur">1 joueur</option>
<option value="2 joueurs">2 joueurs</option>
<option value="3 joueurs">3 joueurs</option>
<option value="4 joueurs">4 joueurs</option>
<option value="5 joueurs">5 joueurs</option>
<option value="6 joueurs">6 joueurs</option>
<option value="7 joueurs">7 joueurs</option>
<option value="8 joueurs">8 joueurs</option>
</select><br />
<font class="colorform">Média :</font><br />
<textarea rows="3" name="Media" placeholder="Tapez ici vos liens pour des photos ou des vidéos concernant le serveur."></textarea><br />
<font class="colorform">Description du serveur :</font><br />
<textarea rows="3" name="DescriptionServeur"></textarea><br />
<font class="colorform">Lien du serveur :</font><br />
<textarea rows="3" name="LienServeur "></textarea><br />
<input value="Envoyer" type="submit" name="post" />
</form></fieldset>
Scoubifitz

Scoubifitz
Membre actif

Masculin
Messages : 3732
Inscrit(e) le : 18/03/2008

https://scoubidous.superforum.fr/
Scoubifitz a été remercié(e) par l'auteur de ce sujet.

Résolu Re: [Questions] Formulaire

Message par Heung-Min Hidem Mar 4 Sep 2012 - 12:29

Scoubifitz a écrit:bonsoir,

Pas d'espace dans les noms (name) des champs ...

essayez ce code :
Code:
<style type="text/css">
<!--
.fieldform{
width:160px;
border-radius:10px;
font-size:12px;
}
.fieldform input,.fieldform select,.fieldform textarea{
font-size:12px;
}
.colorform{
color:SteelBlue;
}
-->
</style>
<script type="text/javascript">
function envoiMessage(form)
{
// Créer un message à partir des informations fournies
var txt_message = "<strong>Nom du monde : </strong> " + form.Perso.value + "\n"
+ "<strong>Type de serveur: </strong> " + form.Type.value + "\n"
+ "<strong>Nombre de joueurs max : </strong> " + form.NombreJoueurs.value + "\n"
+ "<strong>Média : </strong>\n" + form.Media.value + "\n\n"
+ "<strong>Description du serveur : </strong>\n" + form.DescriptionServeur.value + "\n\n"
+ "<strong>Lien du serveur : </strong>\n" + form.LienServeur.value + "\n";
form.message.value = txt_message;
form.subject.value = "Présentation de " + form.Perso.value;
}
</script>
<fieldset class="fieldform">
<legend>Dépôt des serveurs</legend>
<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" />
<input type="hidden" name="topictype" value="0" checked="checked" />
<input type="hidden" name="message" value="" />
<input type="hidden" name="f" value="23" />
<input type="hidden" name="subject" value="" />
<font class="colorform">Nom du monde :</font><br />
<input name="Perso" type="text" /><br />
<font class="colorform">Type de serveur :</font><br />
<select name="Type">
<option value="Map Aventure">Map Aventure</option>
<option value="Map Fallen">Map Fallen</option>
<option value="Map Pixel Art">Map Pixel Art</option>
<option value="Autre">Autre</option>
</select><br />
<font class="colorform">Nombre de joueurs max :</font><br />
<select name="NombreJoueurs">
<option value="1 joueur">1 joueur</option>
<option value="2 joueurs">2 joueurs</option>
<option value="3 joueurs">3 joueurs</option>
<option value="4 joueurs">4 joueurs</option>
<option value="5 joueurs">5 joueurs</option>
<option value="6 joueurs">6 joueurs</option>
<option value="7 joueurs">7 joueurs</option>
<option value="8 joueurs">8 joueurs</option>
</select><br />
<font class="colorform">Média :</font><br />
<textarea rows="3" name="Media" placeholder="Tapez ici vos liens pour des photos ou des vidéos concernant le serveur."></textarea><br />
<font class="colorform">Description du serveur :</font><br />
<textarea rows="3" name="DescriptionServeur"></textarea><br />
<font class="colorform">Lien du serveur :</font><br />
<textarea rows="3" name="LienServeur "></textarea><br />
<input value="Envoyer" type="submit" name="post" />
</form></fieldset>

Bonjour,

Je vous remercie de votre attention ainsi que votre aide apporté. Cependant, j'ai essayé votre code et je rencontre toujours le même problème:

Vous devez préciser un titre avant de pouvoir envoyer votre message.
Vous devez entrer un message avant de poster.


Si vous avez besoin d'information complémentaire qui puisses vous aider, n'hésitez pas à demander.

Merci de votre attention,
Cordialement Cedino.
Heung-Min Hidem

Heung-Min Hidem
***

Messages : 178
Inscrit(e) le : 05/03/2012

http://www.kpopfans-france.com/
Heung-Min Hidem a été remercié(e) par l'auteur de ce sujet.

Résolu Re: [Questions] Formulaire

Message par Scoubifitz Mar 4 Sep 2012 - 13:31

oups ... il restait un espace à "LienServeur" ....

Code:
<style type="text/css">
<!--
.fieldform{
width:160px;
border-radius:10px;
font-size:12px;
}
.fieldform input,.fieldform select,.fieldform textarea{
font-size:12px;
}
.colorform{
color:SteelBlue;
}
-->
</style>
<script type="text/javascript">
function envoiMessage(form)
{
// Créer un message à partir des informations fournies
var txt_message = "<strong>Nom du monde : </strong> " + form.Perso.value + "\n"
+ "<strong>Type de serveur: </strong> " + form.Type.value + "\n"
+ "<strong>Nombre de joueurs max : </strong> " + form.NombreJoueurs.value + "\n"
+ "<strong>Média : </strong>\n" + form.Media.value + "\n\n"
+ "<strong>Description du serveur : </strong>\n" + form.DescriptionServeur.value + "\n\n"
+ "<strong>Lien du serveur : </strong>\n" + form.LienServeur.value + "\n";
form.message.value = txt_message;
form.subject.value = "Présentation de " + form.Perso.value;
}
</script>
<fieldset class="fieldform">
<legend>Dépôt des serveurs</legend>
<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" />
<input type="hidden" name="topictype" value="0" checked="checked" />
<input type="hidden" name="message" value="" />
<input type="hidden" name="f" value="23" />
<input type="hidden" name="subject" value="" />
<font class="colorform">Nom du monde :</font><br />
<input name="Perso" type="text" /><br />
<font class="colorform">Type de serveur :</font><br />
<select name="Type">
<option value="Map Aventure">Map Aventure</option>
<option value="Map Fallen">Map Fallen</option>
<option value="Map Pixel Art">Map Pixel Art</option>
<option value="Autre">Autre</option>
</select><br />
<font class="colorform">Nombre de joueurs max :</font><br />
<select name="NombreJoueurs">
<option value="1 joueur">1 joueur</option>
<option value="2 joueurs">2 joueurs</option>
<option value="3 joueurs">3 joueurs</option>
<option value="4 joueurs">4 joueurs</option>
<option value="5 joueurs">5 joueurs</option>
<option value="6 joueurs">6 joueurs</option>
<option value="7 joueurs">7 joueurs</option>
<option value="8 joueurs">8 joueurs</option>
</select><br />
<font class="colorform">Média :</font><br />
<textarea rows="3" name="Media" placeholder="Tapez ici vos liens pour des photos ou des vidéos concernant le serveur."></textarea><br />
<font class="colorform">Description du serveur :</font><br />
<textarea rows="3" name="DescriptionServeur"></textarea><br />
<font class="colorform">Lien du serveur :</font><br />
<textarea rows="3" name="LienServeur"></textarea><br />
<input value="Envoyer" type="submit" name="post" />
</form></fieldset>
Scoubifitz

Scoubifitz
Membre actif

Masculin
Messages : 3732
Inscrit(e) le : 18/03/2008

https://scoubidous.superforum.fr/
Scoubifitz a été remercié(e) par l'auteur de ce sujet.

Résolu Re: [Questions] Formulaire

Message par Heung-Min Hidem Mar 4 Sep 2012 - 17:46

Scoubifitz a écrit:oups ... il restait un espace à "LienServeur" ....

Code:
<style type="text/css">
<!--
.fieldform{
width:160px;
border-radius:10px;
font-size:12px;
}
.fieldform input,.fieldform select,.fieldform textarea{
font-size:12px;
}
.colorform{
color:SteelBlue;
}
-->
</style>
<script type="text/javascript">
function envoiMessage(form)
{
// Créer un message à partir des informations fournies
var txt_message = "<strong>Nom du monde : </strong> " + form.Perso.value + "\n"
+ "<strong>Type de serveur: </strong> " + form.Type.value + "\n"
+ "<strong>Nombre de joueurs max : </strong> " + form.NombreJoueurs.value + "\n"
+ "<strong>Média : </strong>\n" + form.Media.value + "\n\n"
+ "<strong>Description du serveur : </strong>\n" + form.DescriptionServeur.value + "\n\n"
+ "<strong>Lien du serveur : </strong>\n" + form.LienServeur.value + "\n";
form.message.value = txt_message;
form.subject.value = "Présentation de " + form.Perso.value;
}
</script>
<fieldset class="fieldform">
<legend>Dépôt des serveurs</legend>
<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" />
<input type="hidden" name="topictype" value="0" checked="checked" />
<input type="hidden" name="message" value="" />
<input type="hidden" name="f" value="23" />
<input type="hidden" name="subject" value="" />
<font class="colorform">Nom du monde :</font><br />
<input name="Perso" type="text" /><br />
<font class="colorform">Type de serveur :</font><br />
<select name="Type">
<option value="Map Aventure">Map Aventure</option>
<option value="Map Fallen">Map Fallen</option>
<option value="Map Pixel Art">Map Pixel Art</option>
<option value="Autre">Autre</option>
</select><br />
<font class="colorform">Nombre de joueurs max :</font><br />
<select name="NombreJoueurs">
<option value="1 joueur">1 joueur</option>
<option value="2 joueurs">2 joueurs</option>
<option value="3 joueurs">3 joueurs</option>
<option value="4 joueurs">4 joueurs</option>
<option value="5 joueurs">5 joueurs</option>
<option value="6 joueurs">6 joueurs</option>
<option value="7 joueurs">7 joueurs</option>
<option value="8 joueurs">8 joueurs</option>
</select><br />
<font class="colorform">Média :</font><br />
<textarea rows="3" name="Media" placeholder="Tapez ici vos liens pour des photos ou des vidéos concernant le serveur."></textarea><br />
<font class="colorform">Description du serveur :</font><br />
<textarea rows="3" name="DescriptionServeur"></textarea><br />
<font class="colorform">Lien du serveur :</font><br />
<textarea rows="3" name="LienServeur"></textarea><br />
<input value="Envoyer" type="submit" name="post" />
</form></fieldset>

Je vous remercie encore mais malheureusement sa ne marche toujours pas. Même problème Confused
Je sais que c'est un oublie/faute idiote de ma part mais je ne vois pas quoi^^

Il faut bien placer ce code dans les widgets du forum?

Heung-Min Hidem

Heung-Min Hidem
***

Messages : 178
Inscrit(e) le : 05/03/2012

http://www.kpopfans-france.com/
Heung-Min Hidem a été remercié(e) par l'auteur de ce sujet.

Résolu Re: [Questions] Formulaire

Message par Scoubifitz Mar 4 Sep 2012 - 18:46

peut-on voir le lien du forum où vous testez le code ?
Scoubifitz

Scoubifitz
Membre actif

Masculin
Messages : 3732
Inscrit(e) le : 18/03/2008

https://scoubidous.superforum.fr/
Scoubifitz a été remercié(e) par l'auteur de ce sujet.

Résolu Re: [Questions] Formulaire

Message par Heung-Min Hidem Mar 4 Sep 2012 - 19:58

Scoubifitz a écrit:peut-on voir le lien du forum où vous testez le code ?

Oui, voici le lien: http://minecraft360.forumperso.com/
Sous-forum souhaité: http://minecraft360.forumperso.com/f23-depot-des-serveurs
Heung-Min Hidem

Heung-Min Hidem
***

Messages : 178
Inscrit(e) le : 05/03/2012

http://www.kpopfans-france.com/
Heung-Min Hidem a été remercié(e) par l'auteur de ce sujet.

Résolu Re: [Questions] Formulaire

Message par Scoubifitz Mar 4 Sep 2012 - 20:24

scratch c'est pourtant testé ...

un autre essai :

Code:
<style type="text/css">
<!--
.fieldform{
width:160px;
border-radius:10px;
font-size:12px;
}
.fieldform input,.fieldform select,.fieldform textarea{
font-size:12px;
}
.colorform{
color:SteelBlue;
}
-->
</style>
<script type="text/javascript">
function envoiMessage(form)
{
// Créer un message à partir des informations fournies
var txt_message = "<strong>Nom du monde : </strong> " + form.Perso.value + "\n"
+ "<strong>Type de serveur: </strong> " + form.Type.value + "\n"
+ "<strong>Nombre de joueurs max : </strong> " + form.NombreJoueurs.value + "\n"
+ "<strong>Média : </strong>\n" + form.Media.value + "\n\n"
+ "<strong>Description du serveur : </strong>\n" + form.DescriptionServeur.value + "\n\n"
+ "<strong>Lien du serveur : </strong>\n" + form.LienServeur.value + "\n";
form.message.value = txt_message;
form.subject.value = "Présentation de " + form.Perso.value;
}
</script>
<fieldset class="fieldform">
<legend>Dépôt des serveurs</legend>
<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" />
<input type="hidden" name="topictype" value="0" checked="checked" />
<input type="hidden" name="message" value="" />
<input type="hidden" name="f" value="23" />
<input type="hidden" name="subject" value="" />
<font class="colorform">Nom du monde :</font><br />
<input name="Perso" id="Perso" type="text" /><br />
<font class="colorform">Type de serveur :</font><br />
<select name="Type" id="Type">
<option value="Map Aventure">Map Aventure</option>
<option value="Map Fallen">Map Fallen</option>
<option value="Map Pixel Art">Map Pixel Art</option>
<option value="Autre">Autre</option>
</select><br />
<font class="colorform">Nombre de joueurs max :</font><br />
<select name="NombreJoueurs" id="NombreJoueurs">
<option value="1 joueur">1 joueur</option>
<option value="2 joueurs">2 joueurs</option>
<option value="3 joueurs">3 joueurs</option>
<option value="4 joueurs">4 joueurs</option>
<option value="5 joueurs">5 joueurs</option>
<option value="6 joueurs">6 joueurs</option>
<option value="7 joueurs">7 joueurs</option>
<option value="8 joueurs">8 joueurs</option>
</select><br />
<font class="colorform">Média :</font><br />
<textarea rows="3" name="Media" id="Media" placeholder="Tapez ici vos liens pour des photos ou des vidéos concernant le serveur."></textarea><br />
<font class="colorform">Description du serveur :</font><br />
<textarea rows="3" name="DescriptionServeur" id="DescriptionServeur"></textarea><br />
<font class="colorform">Lien du serveur :</font><br />
<textarea rows="3" name="LienServeur" id="LienServeur"></textarea><br />
<input value="Envoyer" type="submit" id="post" />
</form></fieldset>
Scoubifitz

Scoubifitz
Membre actif

Masculin
Messages : 3732
Inscrit(e) le : 18/03/2008

https://scoubidous.superforum.fr/
Scoubifitz a été remercié(e) par l'auteur de ce sujet.

Résolu Re: [Questions] Formulaire

Message par Heung-Min Hidem Mar 4 Sep 2012 - 21:02

Scoubifitz a écrit: scratch c'est pourtant testé ...

un autre essai :

Code:
<style type="text/css">
<!--
.fieldform{
width:160px;
border-radius:10px;
font-size:12px;
}
.fieldform input,.fieldform select,.fieldform textarea{
font-size:12px;
}
.colorform{
color:SteelBlue;
}
-->
</style>
<script type="text/javascript">
function envoiMessage(form)
{
// Créer un message à partir des informations fournies
var txt_message = "<strong>Nom du monde : </strong> " + form.Perso.value + "\n"
+ "<strong>Type de serveur: </strong> " + form.Type.value + "\n"
+ "<strong>Nombre de joueurs max : </strong> " + form.NombreJoueurs.value + "\n"
+ "<strong>Média : </strong>\n" + form.Media.value + "\n\n"
+ "<strong>Description du serveur : </strong>\n" + form.DescriptionServeur.value + "\n\n"
+ "<strong>Lien du serveur : </strong>\n" + form.LienServeur.value + "\n";
form.message.value = txt_message;
form.subject.value = "Présentation de " + form.Perso.value;
}
</script>
<fieldset class="fieldform">
<legend>Dépôt des serveurs</legend>
<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" />
<input type="hidden" name="topictype" value="0" checked="checked" />
<input type="hidden" name="message" value="" />
<input type="hidden" name="f" value="23" />
<input type="hidden" name="subject" value="" />
<font class="colorform">Nom du monde :</font><br />
<input name="Perso" id="Perso" type="text" /><br />
<font class="colorform">Type de serveur :</font><br />
<select name="Type" id="Type">
<option value="Map Aventure">Map Aventure</option>
<option value="Map Fallen">Map Fallen</option>
<option value="Map Pixel Art">Map Pixel Art</option>
<option value="Autre">Autre</option>
</select><br />
<font class="colorform">Nombre de joueurs max :</font><br />
<select name="NombreJoueurs" id="NombreJoueurs">
<option value="1 joueur">1 joueur</option>
<option value="2 joueurs">2 joueurs</option>
<option value="3 joueurs">3 joueurs</option>
<option value="4 joueurs">4 joueurs</option>
<option value="5 joueurs">5 joueurs</option>
<option value="6 joueurs">6 joueurs</option>
<option value="7 joueurs">7 joueurs</option>
<option value="8 joueurs">8 joueurs</option>
</select><br />
<font class="colorform">Média :</font><br />
<textarea rows="3" name="Media" id="Media" placeholder="Tapez ici vos liens pour des photos ou des vidéos concernant le serveur."></textarea><br />
<font class="colorform">Description du serveur :</font><br />
<textarea rows="3" name="DescriptionServeur" id="DescriptionServeur"></textarea><br />
<font class="colorform">Lien du serveur :</font><br />
<textarea rows="3" name="LienServeur" id="LienServeur"></textarea><br />
<input value="Envoyer" type="submit" id="post" />
</form></fieldset>

C'est pas vraiment ce que je cherchais car là je suis obligé de mettre un titre au sujet et de valider le sujet. Moi j'aurais aimé que quand je valide le formulaire sa poste directement le sujet. Mais si tu ne trouve pas, ce n'est pas grave. C'est déjà mieux que mon premier code. Je te remercie.

Tient moi au courant si tu veux encore testé, sinon je met l'icone résolue.
Heung-Min Hidem

Heung-Min Hidem
***

Messages : 178
Inscrit(e) le : 05/03/2012

http://www.kpopfans-france.com/
Heung-Min Hidem a été remercié(e) par l'auteur de ce sujet.

Résolu Re: [Questions] Formulaire

Message par Scoubifitz Mar 4 Sep 2012 - 21:08

je crois comprendre ...

il reste à regler la permission des formulaires dans le Panneau Admin :

panneau d'administration >> Général >> Sécurité >> Configuration de la sécurité >>
Interdire les formulaires non officiels à poster des messages et messages privés sur le forum : non

Scoubifitz

Scoubifitz
Membre actif

Masculin
Messages : 3732
Inscrit(e) le : 18/03/2008

https://scoubidous.superforum.fr/
Scoubifitz a été remercié(e) par l'auteur de ce sujet.

Résolu Re: [Questions] Formulaire

Message par Heung-Min Hidem Mar 4 Sep 2012 - 21:10

Scoubifitz a écrit:je crois comprendre ...

il reste à regler la permission des formulaires dans le Panneau Admin :

panneau d'administration >> Général >> Sécurité >> Configuration de la sécurité >>
Interdire les formulaires non officiels à poster des messages et messages privés sur le forum : non


Il est bien mis sur non, c'est le premier truc que j'ai fait quand j'ai lu l'autre sujet où vous avez participé.
Heung-Min Hidem

Heung-Min Hidem
***

Messages : 178
Inscrit(e) le : 05/03/2012

http://www.kpopfans-france.com/
Heung-Min Hidem a été remercié(e) par l'auteur de ce sujet.

Résolu Re: [Questions] Formulaire

Message par Scoubifitz Mar 4 Sep 2012 - 21:20

ok ...

dernier essai , j'ai modifié le bouton d'envoi :

Code:
<style type="text/css">
<!--
.fieldform{
width:160px;
border-radius:10px;
font-size:12px;
}
.fieldform input,.fieldform select,.fieldform textarea{
font-size:12px;
}
.colorform{
color:SteelBlue;
}
-->
</style>
<script type="text/javascript">
function envoiMessage(form)
{
// Créer un message à partir des informations fournies
var txt_message = "<strong>Nom du monde : </strong> " + form.Perso.value + "\n"
+ "<strong>Type de serveur: </strong> " + form.Type.value + "\n"
+ "<strong>Nombre de joueurs max : </strong> " + form.NombreJoueurs.value + "\n"
+ "<strong>Média : </strong>\n" + form.Media.value + "\n\n"
+ "<strong>Description du serveur : </strong>\n" + form.DescriptionServeur.value + "\n\n"
+ "<strong>Lien du serveur : </strong>\n" + form.LienServeur.value + "\n";
form.message.value = txt_message;
form.subject.value = "Présentation de " + form.Perso.value;
}
</script>
<fieldset class="fieldform">
<legend>Dépôt des serveurs</legend>
<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" />
<input type="hidden" name="topictype" value="0" checked="checked" />
<input type="hidden" name="message" value="" />
<input type="hidden" name="f" value="23" />
<input type="hidden" name="subject" value="" />
<font class="colorform">Nom du monde :</font><br />
<input name="Perso" id="Perso" type="text" /><br />
<font class="colorform">Type de serveur :</font><br />
<select name="Type" id="Type">
<option value="Map Aventure">Map Aventure</option>
<option value="Map Fallen">Map Fallen</option>
<option value="Map Pixel Art">Map Pixel Art</option>
<option value="Autre">Autre</option>
</select><br />
<font class="colorform">Nombre de joueurs max :</font><br />
<select name="NombreJoueurs" id="NombreJoueurs">
<option value="1 joueur">1 joueur</option>
<option value="2 joueurs">2 joueurs</option>
<option value="3 joueurs">3 joueurs</option>
<option value="4 joueurs">4 joueurs</option>
<option value="5 joueurs">5 joueurs</option>
<option value="6 joueurs">6 joueurs</option>
<option value="7 joueurs">7 joueurs</option>
<option value="8 joueurs">8 joueurs</option>
</select><br />
<font class="colorform">Média :</font><br />
<textarea rows="3" name="Media" id="Media" placeholder="Tapez ici vos liens pour des photos ou des vidéos concernant le serveur."></textarea><br />
<font class="colorform">Description du serveur :</font><br />
<textarea rows="3" name="DescriptionServeur" id="DescriptionServeur"></textarea><br />
<font class="colorform">Lien du serveur :</font><br />
<textarea rows="3" name="LienServeur" id="LienServeur"></textarea><br />
<input value="Envoyer" type="submit" name="post" />
</form></fieldset>
Scoubifitz

Scoubifitz
Membre actif

Masculin
Messages : 3732
Inscrit(e) le : 18/03/2008

https://scoubidous.superforum.fr/
Scoubifitz a été remercié(e) par l'auteur de ce sujet.

Résolu Re: [Questions] Formulaire

Message par Heung-Min Hidem Mar 4 Sep 2012 - 21:33

Scoubifitz a écrit:ok ...

dernier essai , j'ai modifié le bouton d'envoi :

Code:
<style type="text/css">
<!--
.fieldform{
width:160px;
border-radius:10px;
font-size:12px;
}
.fieldform input,.fieldform select,.fieldform textarea{
font-size:12px;
}
.colorform{
color:SteelBlue;
}
-->
</style>
<script type="text/javascript">
function envoiMessage(form)
{
// Créer un message à partir des informations fournies
var txt_message = "<strong>Nom du monde : </strong> " + form.Perso.value + "\n"
+ "<strong>Type de serveur: </strong> " + form.Type.value + "\n"
+ "<strong>Nombre de joueurs max : </strong> " + form.NombreJoueurs.value + "\n"
+ "<strong>Média : </strong>\n" + form.Media.value + "\n\n"
+ "<strong>Description du serveur : </strong>\n" + form.DescriptionServeur.value + "\n\n"
+ "<strong>Lien du serveur : </strong>\n" + form.LienServeur.value + "\n";
form.message.value = txt_message;
form.subject.value = "Présentation de " + form.Perso.value;
}
</script>
<fieldset class="fieldform">
<legend>Dépôt des serveurs</legend>
<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" />
<input type="hidden" name="topictype" value="0" checked="checked" />
<input type="hidden" name="message" value="" />
<input type="hidden" name="f" value="23" />
<input type="hidden" name="subject" value="" />
<font class="colorform">Nom du monde :</font><br />
<input name="Perso" id="Perso" type="text" /><br />
<font class="colorform">Type de serveur :</font><br />
<select name="Type" id="Type">
<option value="Map Aventure">Map Aventure</option>
<option value="Map Fallen">Map Fallen</option>
<option value="Map Pixel Art">Map Pixel Art</option>
<option value="Autre">Autre</option>
</select><br />
<font class="colorform">Nombre de joueurs max :</font><br />
<select name="NombreJoueurs" id="NombreJoueurs">
<option value="1 joueur">1 joueur</option>
<option value="2 joueurs">2 joueurs</option>
<option value="3 joueurs">3 joueurs</option>
<option value="4 joueurs">4 joueurs</option>
<option value="5 joueurs">5 joueurs</option>
<option value="6 joueurs">6 joueurs</option>
<option value="7 joueurs">7 joueurs</option>
<option value="8 joueurs">8 joueurs</option>
</select><br />
<font class="colorform">Média :</font><br />
<textarea rows="3" name="Media" id="Media" placeholder="Tapez ici vos liens pour des photos ou des vidéos concernant le serveur."></textarea><br />
<font class="colorform">Description du serveur :</font><br />
<textarea rows="3" name="DescriptionServeur" id="DescriptionServeur"></textarea><br />
<font class="colorform">Lien du serveur :</font><br />
<textarea rows="3" name="LienServeur" id="LienServeur"></textarea><br />
<input value="Envoyer" type="submit" name="post" />
</form></fieldset>

Re,

ça marche Very Happy
Je te remercie beaucoup pour ce travail et ce temps passé!

Bonne soirée.
Heung-Min Hidem

Heung-Min Hidem
***

Messages : 178
Inscrit(e) le : 05/03/2012

http://www.kpopfans-france.com/
Heung-Min Hidem 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