bug dans mon formulaire/générateur
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
bug dans mon formulaire/générateur
Bonjour, je suis actuellement en train de codé un générateur de fiche pub pour un forum d'entraide, j'en ai déjà codé un par le passé et il marchait très bien, mais là je ne comprends pas d'où vient le bug >.< Quand je clique sur "envoyé" ça m'amène sur la page d'envoi des messages complètement vide... (Alors que ça devrait poster le message)
Le formulaire :
Le résultat que je dois obtenir :
Merci d'avance ♥
Le formulaire :
- 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">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Générateur de fiche publicité</title>
<style type="text/css">
<!--
/*Le css ici personnalise le formulaire*/
.totaleformulaire {
width:775px;
background-image:url("http://img11.hostingpics.net/pics/708164fonfonf.png");
padding:10px;
margin-right:auto;
margin-left:auto;
}
/* Police du texte tapé l'intérieur des champs et mettre une marge à gauche */
input, textarea, select {
color:#000;
font-family:andalus;
border-radius:15px;
font-size:14px;
border:none;
padding:5px;
margin-right:70px;
margin-left:10px;
margin-bottom:5px;
margin-top:5px;
}
label{
color: #fff; /* Colorer tous les labels */
font-weight: bold ;
vertical-align:top;
}
/* Mettre les titres du groupe en caractères plus grands, en gras et spécifier une couleur*/
legend {
color: #000;
font-weight: bold;
font-size:24px;
}
/* Mettre une séparation entre les fieldset et colorer l'arrière plan */
fieldset {
border:2px dotted #fff;
border-radius:20px;
border-radius:15px;
margin-bottom: 20px;
}
.part1 {
background-color:#F4B245;
}
.part2 {
background-color:#F4B245;
}
.part0 {
background-image:url("http://i46.servimg.com/u/f46/16/36/06/79/apps-c10.png");
background-repeat:no-repeat;
background-position:right;
height:180px;
}
a:link{
color:#000; /*couleur*/
font-variant:small-caps; /*majuscule*/
font-size:16px; /*taille*/
text-decoration: none !important;
}
a:visited{
color:#000; /*couleur*/
font-variant:small-caps; /*majuscule*/
font-size:16px; /*taille*/
text-decoration: none !important;
}
a:active{
color:#000; /*couleur*/
font-variant:small-caps;/*majuscule*/
font-size:16px; /*taille*/
text-decoration: none !important;
}
a:hover{
color:#000; /*couleur*/
font-variant:small-caps;/*majuscule*/
font-size:16px; /*taille*/
text-decoration: none !important;
Letter-spacing:2px;
}
.button {
background: #fad88e;
background: -webkit-gradient(linear, left top, left bottom, from(#f4b145), to(#fad88e));
background: -webkit-linear-gradient(top, #f4b145, #fad88e);
background: -moz-linear-gradient(top, #f4b145, #fad88e);
background: -ms-linear-gradient(top, #f4b145, #fad88e);
background: -o-linear-gradient(top, #f4b145, #fad88e);
padding: 5px 10px;
-webkit-border-radius: 8px;
-moz-border-radius: 8px;
border-radius: 8px;
-webkit-box-shadow: rgba(0,0,0,1) 0 1px 0;
-moz-box-shadow: rgba(0,0,0,1) 0 1px 0;
box-shadow: rgba(0,0,0,1) 0 1px 0;
text-shadow: rgba(0,0,0,.4) 0 1px 0;
color: #000000;
font-size: 14px;
font-family: Georgia, serif;
text-decoration: none;
vertical-align: middle;
}
.button:hover {
border-top-color: #f4b145;
background: #f4b145;
color: #000000;
}
.button:active {
border-top-color: #f4b145;
background: #f4b145;
}
-->
</style>
</head>
<body>
<script type="text/javascript">
function envoiMessage(form)
{
// Créer un message à partir des informations fournies
var txt_message = "<div class='titrefowpub'>" + form.nom.value + "\n";
txt_message += "</div><div class='totalfichepub'><table><tr>
<td valign='top'><img src='http://www.robothumb.com/src/?url=" + form.lien.value + "\n";
txt_message += "/&size=320x240' /></td><td valign='top'><div class='fichepubcontept'><div class='titreconcept'>Concept </div>" + form.concept.value + "\n";
txt_message += "</div></td></tr></table><center><a href=' " + form.lien.value + "\n";
txt_message += "'><img src='" + form.logo.value + "\n";
txt_message += "'/></a></center>
<div class='blocinfo'><strong>Date d'ouverture : </strong> " + form.dateou.value + "\n";
txt_message += "<strong>Type de forum : </strong> " + form.typefo.value + "\n";
txt_message += "<strong>Nombre de membre : </strong> " + form.membre.value + "\n";
txt_message += "<strong>Nombre de message : </strong> " + form.mess.value + "\n";
txt_message += "<strong>Record de connecté : </strong> " + form.record.value + "\n";
txt_message += "<strong>Lien vers notre fiche :</strong> " + form.fichepub.value + "\n";
txt_message += "</div><div class='comentairepub'> " + form.coment.value + "\n";
</div></div>
// Insère le texte construit dans le champ caché "message" du formulaire
form.message.value = txt_message;
}
</script>
<div class="totaleformulaire"> <div class="part0"><center><h3>Formulaire de présentation</h3>
<a href="http://www.blood-waya.com/t1534-regles-et-formulaire" taget="_blank"> Accéder au formulaire & explications</a></center>
<form action="http://www.blood-waya.com/posting.forum" 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="14" /> <!-- ID du forum dans lequel le message sera posté-->
<br/>
<center><label for="titre">Titre du sujet </label>
<input type="text" name="subject" id="titre" size="45" maxlength="60" required="required" /></center><br/></div>
<fieldset class="part1"><legend>En tête</legend>
<label for="nom">Nom du forum</label>
<input type="text" size="30" name="nom" id="nom" required="required" /><br/>
<label for="concept">Concept : </label>
<textarea id="Concept" name="Concept" rows="3" cols="50" placeholder="Si c'est un forum RPG mettez le contexte"></textarea>
</fieldset>
<fieldset class="part2"><legend>Information</legend>
<label for="lien">Lien de votre forum: </label>
<input type="text" size="30" name="lien" id="lien" /><br/>
<label for="logo"> adresse du logo 468*60 : </label>
<input type="text" size="30" name="logo" id="logo" /><br/>
<label for="dateou">Date d'ouverture : </label>
<input type="text" size="30" name="dateou" id="dateou" /><br/>
<label for="membre">Nombre de membre : </label>
<input type="text" size="30" name="membre" id="membre" /><br/>
<label for="mess">Nombre de message : </label>
<input type="text" size="30" name="mess" id="mess" /><br/>
<label for="record">Record de connecté : </label>
<input type="text" size="30" name="record" id="record" /><br/>
<label for="fichepub">Lien vers notre fiche pub : </label>
<input type="text" size="30" name="fichepub" id="fichepub" /><br/>
<label for="typefo">Type de forum: </label>
<select name="typefo" id="typefo">
<option>RPG Pensionnat/université</option>
<option>RPG Fantastique/aventure</option>
<option>RPG City/historique,</option>
<option>RPG autre</option>
<option>Forums de Publicité/entraide</option>
<option> Forums de Graphisme/codage</option>
<option>Autre type de forum</option>
</select>
<br/>
<label for="coment">Un commentaire : </label>
<textarea id="coment" name="coment" rows="3" cols="50" placeholder="Ici vous pouvez faire un commentaire personnel à l'intention de vos potentiel futur membre, parlé par exemple du type d'avatar, ou du nombre de ligne pour les RPG"></textarea>
</fieldset>
<center> <input type="submit" name="button" class="button"value="Envoyer" /></center>
</form>
(c) Codé par <a href="http://www.terramysticarpg.com/">Ayael</a>
</div>
</body>
</html>
Le résultat que je dois obtenir :
- Code:
<div class="titrefowpub">nom du forum</div><div class="totalfichepub"><table><tr>
<td valign="top"><img src="http://www.robothumb.com/src/?url=lienduforum/&size=320x240" /></td>
<td valign="top"><div class="fichepubcontept"><div class="titreconcept">Concept </div> blablablabla </div></td></tr></table>
<center><a href="lien du forum/"><img src="lien de l'image"/></a></center>
<div class="blocinfo">[b]Date d'ouverture : [/b]
[b]Type de forum : [/b](Forum dans lequel elle sera rangée)
[b]Nombre de membre : [/b]
[b]Nombre de message : [/b]
[b]Record de connecté : [/b]
[b]Lien vers notre fiche :[/b]</div>
<div class="comentairepub"> Ici vous pouvez faire un commentaire personnel à l'intention de vos potentiel futur membre, parlé par exemple du type d'avatar, ou du nombre de ligne pour les RPG</div>
</div>
Merci d'avance ♥
Re: bug dans mon formulaire/générateur
bonsoir,
code corrigé ?
code corrigé ?
- 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">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Générateur de fiche publicité</title>
<style type="text/css">
<!--
/*Le css ici personnalise le formulaire*/
.totaleformulaire {
width:775px;
background-image:url("http://img11.hostingpics.net/pics/708164fonfonf.png");
padding:10px;
margin-right:auto;
margin-left:auto;
}
/* Police du texte tapé l'intérieur des champs et mettre une marge à gauche */
input, textarea, select {
color:#000;
font-family:andalus;
border-radius:15px;
font-size:14px;
border:none;
padding:5px;
margin-right:70px;
margin-left:10px;
margin-bottom:5px;
margin-top:5px;
}
label{
color: #fff; /* Colorer tous les labels */
font-weight: bold ;
vertical-align:top;
}
/* Mettre les titres du groupe en caractères plus grands, en gras et spécifier une couleur*/
legend {
color: #000;
font-weight: bold;
font-size:24px;
}
/* Mettre une séparation entre les fieldset et colorer l'arrière plan */
fieldset {
border:2px dotted #fff;
border-radius:20px;
border-radius:15px;
margin-bottom: 20px;
}
.part1 {
background-color:#F4B245;
}
.part2 {
background-color:#F4B245;
}
.part0 {
background-image:url("http://i46.servimg.com/u/f46/16/36/06/79/apps-c10.png");
background-repeat:no-repeat;
background-position:right;
height:180px;
}
a:link{
color:#000; /*couleur*/
font-variant:small-caps; /*majuscule*/
font-size:16px; /*taille*/
text-decoration: none !important;
}
a:visited{
color:#000; /*couleur*/
font-variant:small-caps; /*majuscule*/
font-size:16px; /*taille*/
text-decoration: none !important;
}
a:active{
color:#000; /*couleur*/
font-variant:small-caps;/*majuscule*/
font-size:16px; /*taille*/
text-decoration: none !important;
}
a:hover{
color:#000; /*couleur*/
font-variant:small-caps;/*majuscule*/
font-size:16px; /*taille*/
text-decoration: none !important;
Letter-spacing:2px;
}
.button {
background: #fad88e;
background: -webkit-gradient(linear, left top, left bottom, from(#f4b145), to(#fad88e));
background: -webkit-linear-gradient(top, #f4b145, #fad88e);
background: -moz-linear-gradient(top, #f4b145, #fad88e);
background: -ms-linear-gradient(top, #f4b145, #fad88e);
background: -o-linear-gradient(top, #f4b145, #fad88e);
padding: 5px 10px;
-webkit-border-radius: 8px;
-moz-border-radius: 8px;
border-radius: 8px;
-webkit-box-shadow: rgba(0,0,0,1) 0 1px 0;
-moz-box-shadow: rgba(0,0,0,1) 0 1px 0;
box-shadow: rgba(0,0,0,1) 0 1px 0;
text-shadow: rgba(0,0,0,.4) 0 1px 0;
color: #000000;
font-size: 14px;
font-family: Georgia, serif;
text-decoration: none;
vertical-align: middle;
}
.button:hover {
border-top-color: #f4b145;
background: #f4b145;
color: #000000;
}
.button:active {
border-top-color: #f4b145;
background: #f4b145;
}
-->
</style>
</head>
<body>
<script type="text/javascript">
function envoiMessage(form)
{
// Créer un message à partir des informations fournies
var txt_message = "<div class='titrefowpub'>" + form.nom.value + "</div>";
txt_message += "<div class='totalfichepub'><table><tr>\n\n<td valign='top'>";
txt_message += "<img src='http://www.robothumb.com/src/?url=" + form.lien.value + "/&size=320x240' /></td>\n";
txt_message += "<td valign='top'><div class='fichepubcontept'>";
txt_message += "<div class='titreconcept'>Concept </div>" + form.concept.value + "</div>";
txt_message += "</td></tr></table>\n\n<center><a href=' " + form.lien.value + "'>";
txt_message += "<img src='" + form.logo.value + "'/></a></center>\n\n";
txt_message += "<div class='blocinfo'><strong>Date d\'ouverture : </strong> " + form.dateou.value + "\n";
txt_message += "<strong>Type de forum : </strong> " + form.typefo.value + "\n";
txt_message += "<strong>Nombre de membre : </strong> " + form.membre.value + "\n";
txt_message += "<strong>Nombre de message : </strong> " + form.mess.value + "\n";
txt_message += "<strong>Record de connecté : </strong> " + form.record.value + "\n";
txt_message += "<strong>Lien vers notre fiche :</strong> " + form.fichepub.value + "</div>\n\n";
txt_message += "<div class='comentairepub'> " + form.coment.value + "</div></div>\n";
// Insère le texte construit dans le champ caché "message" du formulaire
form.message.value = txt_message;
}
</script>
<div class="totaleformulaire">
<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" /> <!-- 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="14" /> <!-- ID du forum dans lequel le message sera posté-->
<div class="part0"><center><h3>Formulaire de présentation</h3>
<a href="http://www.blood-waya.com/t1534-regles-et-formulaire" taget="_blank"> Accéder au formulaire & explications</a></center>
<br/>
<center><label for="titre">Titre du sujet </label>
<input type="text" name="subject" id="titre" size="45" maxlength="60" required="required" /></center><br/></div>
<fieldset class="part1"><legend>En tête</legend>
<label for="nom">Nom du forum</label>
<input type="text" size="30" name="nom" id="nom" required="required" /><br/>
<label for="concept">Concept : </label>
<textarea id="concept" name="concept" rows="3" cols="50" placeholder="Si c'est un forum RPG mettez le contexte"></textarea>
</fieldset>
<fieldset class="part2"><legend>Information</legend>
<label for="lien">Lien de votre forum: </label>
<input type="text" size="30" name="lien" id="lien" /><br/>
<label for="logo"> adresse du logo 468*60 : </label>
<input type="text" size="30" name="logo" id="logo" /><br/>
<label for="dateou">Date d'ouverture : </label>
<input type="text" size="30" name="dateou" id="dateou" /><br/>
<label for="membre">Nombre de membre : </label>
<input type="text" size="30" name="membre" id="membre" /><br/>
<label for="mess">Nombre de message : </label>
<input type="text" size="30" name="mess" id="mess" /><br/>
<label for="record">Record de connecté : </label>
<input type="text" size="30" name="record" id="record" /><br/>
<label for="fichepub">Lien vers notre fiche pub : </label>
<input type="text" size="30" name="fichepub" id="fichepub" /><br/>
<label for="typefo">Type de forum: </label>
<select name="typefo" id="typefo">
<option>RPG Pensionnat/université</option>
<option>RPG Fantastique/aventure</option>
<option>RPG City/historique,</option>
<option>RPG autre</option>
<option>Forums de Publicité/entraide</option>
<option> Forums de Graphisme/codage</option>
<option>Autre type de forum</option>
</select>
<br/>
<label for="coment">Un commentaire : </label>
<textarea id="coment" name="coment" rows="3" cols="50" placeholder="Ici vous pouvez faire un commentaire personnel à l'intention de vos potentiel futur membre, parlé par exemple du type d'avatar, ou du nombre de ligne pour les RPG"></textarea>
</fieldset>
<center> <input type="submit" name="post" class="button"value="Envoyer" /></center>
</form>
(c) Codé par <a href="http://www.terramysticarpg.com/">Ayael</a>
</div>
</body>
</html>
Re: bug dans mon formulaire/générateur
ça marche parfaitement bien !
merci infiniment à toi !
merci infiniment à toi !
Re: bug dans mon formulaire/générateur
Avez vous repéré les erreurs ?
Le problème est-il résolu ?
Le problème est-il résolu ?
Sujets similaires
» Problème avec un formulaire généré par le générateur de formulaire (du support portuguais)
» Formulaire/générateur
» générateur de formulaire
» [Html] Formulaire -> Générateur de code
» Générateur / formulaire
» Formulaire/générateur
» générateur de formulaire
» [Html] Formulaire -> Générateur de code
» Générateur / 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