Formulaire de création de sujets.
3 participants
Forum gratuit : Le forum des forums actifs :: Entraide & Support... :: Problème avec un script, un code :: Archives des problèmes avec un code
Page 1 sur 1 • Partagez
Formulaire de création de sujets.
Bonjour bonjour !
Apres divers recherches, j'ai réussis a crée un formulaire ( Enfin ! ) Mais.. Après avoir fait mes petites retouches, aucun messages n'est crée, même ayant remplie toutes les cases !
J'aimerai bien comprendre pourquoi.. Voilà le code HTML :
- Code:
<script type="text/javascript">
function envoiMessage(form)
{
// Créer un message à partir des informations fournies
var txt_message = "[center][b]Nom des appartements :[/b] " + '\n' + form.nom.value + '\n' + '\n'
+ "[b]Pseudo et grade du saccageur :[/b] " + '\n' + form.pseudo.value + '\n' + '\n'
+ "[b]Effectuer avec un clone :[/b] " + '\n' + form.clone.value + '\n' + '\n'
+ "[b]Membre présent lors du second screen :[/b] " + '\n' form.present.value + '\n' + '\n'
+ "[b]Date du saccage :[/b] " + '\n' + form.date.value + '\n' + '\n'
+ "[b]Commentaire :[/b] " + '\n' + form.com.value + '\n' + '\n'
+ "[spoiler=avant] " + form.avant.value + "[/spoiler] " + '\n'
+ "[spoiler=apres] " + form.apres.value + "[/spoiler][/center] " + '\n';
// Insère le texte construit dans le champ caché "message" du formulaire
form.message.value = txt_message;
}
</script>
<center><div style="background: #301E13; -moz-border-radius: 40px; -webkit-border-radius: 40px; border-radius: 40px; -o-border-radius: 40px; -htm-border-radius: 40px; border: #21150D solid 2px; -moz-box-shadow: 0px 0px 4px #000000;-webkit-box-shadow: 0px 0px 4px #000000;box-shadow: 0px 0px 4px #000000;-o-box-shadow: 0px 0px 4px #000000;-htm-box-shadow: 0px 0px 4px #000000;text-shadow: 0px 0px 4px #000000; width: 98%"><span style="color: grey; border-right: solid #00000 2px; font-weight: bold; padding-right: 10px; padding-top: 2px;">Formulaire de saccage</span> <em> </em></div><div style="background:#301E13;-moz-border-radius: 0px 0px 40px 40px; -webkit-border-radius: 0px 0px 40px 40px; border-radius: 0px 0px 40px 40px; -o-border-radius: 0px 0px 40px 40px; -htm-border-radius: 0px 0px 40px 40px; border-left: 5px #21150D solid; border-right: 5px #21150D solid; border-bottom: 2px #21150D dotted; -moz-box-shadow: inset 1px 1px 8px #000000;-webkit-box-shadow: inset 1px 1px 8px #000000;box-shadow: inset 1px 1px 8px #000000;box-shadow: inset 1px 1px 8px #000000;box-shadow: inset 1px 1px 8px #000000; padding: 10px; text-align:justify; width: 80%; color: black;">
<form action="http://job114.forumactif.org/posting.forum" method="post" name="post" enctype="multipart/form-data" onSubmit="envoieMessage(this)">
<input type="hidden" name="lt" value="0" />
<input type="hidden" name="mode" value="newtopic" />
<input type="hidden" name="topictype" value="0" checked="checked" /> <!-- Value 0: Sujet Normal (1 = Note / 2 = annonce) -->
<input type="hidden" name="message" value="" />
<input type="hidden" name="f" value="1" /> <!-- ID du forum dans lequel le message sera posté-->
<!-- Début des parametrages -->
<center><label for="titre">Titre du saccage :</label></center><center><input type="text" name="subject" id="titre" value="" placeholder="[Nom de l'organisation] Pseudo habbo [taille]" size="45" maxlenght="60" /></center><br /><br />
<center><label for="pseudo">Pseudo du saccageur :</label></center><center><input type="text" name="subject" id="pseudo" value="" placeholder="Pseudo Habbo + Grade" size="45" maxlenght="60" /></center><br />
<center><label for="clone">Effectuer avec un clone ?</label></center><center><select name="clone" id="clone"><option>Oui</option><option>Non</option></select></center><br />
<center><label for="present">Membre présent lors du slogan :</label></center><center><textarea id="present" name="present" placeholder="Pseudo & grade"></textarea></center><br />
<center><label for="date">Date du saccage :</label></center><center><input type="date" name="date" id="date" /></center><br />
<center><label for="com">Commentaire :</label></center><center><input type="text" name="com" id="com" placeholder="Des difficultées rencontré ? Racontez votre vie ;)" /></center><br />
<center><p><u>Nous vous fournissons un uploader d'image. Veuillez enregistrer votre image sous un format .png. Et selectionnez "taille reel".</u></p></center>
<br /> <iframe src="http://www.hostingpics.net/iframe_mini.php?module=1160&iduni=565d06a4ffe4a257d56426382ec55952" width="400" height="100" scrolling="no" frameborder="0" allowtransparency="true"></iframe><br /><br />
<center><label for="avant">Screen avant :</label></center><center><input type="text" name="avant" id="avant" placeholder="lien de l'image" /></center><br />
<center><label for="apres">Screen apres :</label></center><center><input type="text" name="apres" id="apres" placeholder="Lien de l'image" /></center><br />
<br /><center><input type="submit" name="post" value="Envoyer" /></form></center></div></center>
Merci beaucoup de m'aidé !
Dernière édition par teteaclaqueFR le Lun 22 Avr 2013 - 20:07, édité 1 fois
Re: Formulaire de création de sujets.
bonjour,
au premier regard , il n'y a aucun champ ayant pour nom : "nom" dans la partie html ... (Nom des appartements)
ensuite :
au premier regard , il n'y a aucun champ ayant pour nom : "nom" dans la partie html ... (Nom des appartements)
var txt_message = "[center]Nom des appartements : " + '\n' + form.nom.value + '\n' + '\n'
ensuite :
<center><label for="pseudo">Pseudo du saccageur :</label></center><center><input type="text" name="subject" id="pseudo" value="" placeholder="Pseudo Habbo + Grade" size="45" maxlenght="60" /></center><br />
Re: Formulaire de création de sujets.
Bonjour,
Merci de votre réponse rapide. Je viens de remarquer cette erreur, qui apparait par deux fois dans mon code
Apres corrections de vos remarques, le code ne marche toujours pas, et je ne vois pas ou est l'erreur !
Mais la meme erreur persiste
Voici le code "corrigé"
Merci de votre réponse rapide. Je viens de remarquer cette erreur, qui apparait par deux fois dans mon code
- Spoiler:
- Code:
<center><label for="titre">Titre du saccage :</label></center><center><input type="text" name="subject" id="titre" value="" placeholder="[Nom de l'organisation] Pseudo habbo [taille]" size="45" maxlenght="60" /></center><br /><br />
Apres corrections de vos remarques, le code ne marche toujours pas, et je ne vois pas ou est l'erreur !
Mais la meme erreur persiste
Vous devez préciser un titre avant de pouvoir envoyer votre message.
Vous devez entrer un message avant de poster.
Voici le code "corrigé"
- Code:
<script type="text/javascript">
function envoiMessage(form)
{
// Créer un message à partir des informations fournies
var txt_message = "[center][b]Nom des appartements :[/b] " + '\n' + form.nom.value + '\n' + '\n'
+ "[b]Pseudo et grade du saccageur :[/b] " + '\n' + form.pseudo.value + '\n' + '\n'
+ "[b]Effectuer avec un clone :[/b] " + '\n' + form.clone.value + '\n' + '\n'
+ "[b]Membre présent lors du second screen :[/b] " + '\n' form.present.value + '\n' + '\n'
+ "[b]Date du saccage :[/b] " + '\n' + form.date.value + '\n' + '\n'
+ "[b]Commentaire :[/b] " + '\n' + form.com.value + '\n' + '\n'
+ "[spoiler=avant] " + form.avant.value + "[/spoiler] " + '\n'
+ "[spoiler=apres] " + form.apres.value + "[/spoiler][/center] " + '\n';
// Insère le texte construit dans le champ caché "message" du formulaire
form.message.value = txt_message;
}
</script>
<center><div style="background: #301E13; -moz-border-radius: 40px; -webkit-border-radius: 40px; border-radius: 40px; -o-border-radius: 40px; -htm-border-radius: 40px; border: #21150D solid 2px; -moz-box-shadow: 0px 0px 4px #000000;-webkit-box-shadow: 0px 0px 4px #000000;box-shadow: 0px 0px 4px #000000;-o-box-shadow: 0px 0px 4px #000000;-htm-box-shadow: 0px 0px 4px #000000;text-shadow: 0px 0px 4px #000000; width: 98%"><span style="color: grey; border-right: solid #00000 2px; font-weight: bold; padding-right: 10px; padding-top: 2px;">Formulaire de saccage</span> <em> </em></div><div style="background:#301E13;-moz-border-radius: 0px 0px 40px 40px; -webkit-border-radius: 0px 0px 40px 40px; border-radius: 0px 0px 40px 40px; -o-border-radius: 0px 0px 40px 40px; -htm-border-radius: 0px 0px 40px 40px; border-left: 5px #21150D solid; border-right: 5px #21150D solid; border-bottom: 2px #21150D dotted; -moz-box-shadow: inset 1px 1px 8px #000000;-webkit-box-shadow: inset 1px 1px 8px #000000;box-shadow: inset 1px 1px 8px #000000;box-shadow: inset 1px 1px 8px #000000;box-shadow: inset 1px 1px 8px #000000; padding: 10px; text-align:justify; width: 80%; color: black;">
<form action="http://job114.forumactif.org/posting.forum" method="post" name="post" enctype="multipart/form-data" onSubmit="envoieMessage(this)">
<input type="hidden" name="lt" value="0" />
<input type="hidden" name="mode" value="newtopic" />
<input type="hidden" name="topictype" value="0" checked="checked" /> <!-- Value 0: Sujet Normal (1 = Note / 2 = annonce) -->
<input type="hidden" name="message" value="" />
<input type="hidden" name="f" value="1" /> <!-- ID du forum dans lequel le message sera posté-->
<!-- Début des parametrages -->
<center><label for="titre">Titre du saccage :</label></center><center><input type="text" name="titre" id="titre" value="" placeholder="[Nom de l'organisation] Pseudo habbo [taille]" size="45" maxlenght="60" /></center><br /><br />
<center><label for="titre">Nom des appartements</label></center><center><input type="text" name="nom" id="nom" value="" placeholder="Nom exact du/des appartement(s)" size="45" maxlenght="60" /></center><br />
<center><label for="pseudo">Pseudo du saccageur :</label></center><center><input type="text" name="pseudo" id="pseudo" value="" placeholder="Pseudo Habbo + Grade" size="45" maxlenght="60" /></center><br />
<center><label for="clone">Effectuer avec un clone ?</label></center><center><select name="clone" id="clone"><option>Oui</option><option>Non</option></select></center><br />
<center><label for="present">Membre présent lors du slogan :</label></center><center><textarea id="present" name="present" placeholder="Pseudo & grade"></textarea></center><br />
<center><label for="date">Date du saccage :</label></center><center><input type="date" name="date" id="date" /></center><br />
<center><label for="com">Commentaire :</label></center><center><input type="text" name="com" id="com" placeholder="Des difficultées rencontré ? Racontez votre vie ;)" /></center><br />
<center><p><u>Nous vous fournissons un uploader d'image. Veuillez enregistrer votre image sous un format .png. Et selectionnez "taille reel".</u></p></center>
<br /> <iframe src="http://www.hostingpics.net/iframe_mini.php?module=1160&iduni=565d06a4ffe4a257d56426382ec55952" width="400" height="100" scrolling="no" frameborder="0" allowtransparency="true"></iframe><br /><br />
<center><label for="avant">Screen avant :</label></center><center><input type="text" name="avant" id="avant" placeholder="lien de l'image" /></center><br />
<center><label for="apres">Screen apres :</label></center><center><input type="text" name="apres" id="apres" placeholder="Lien de l'image" /></center><br />
<br /><center><input type="submit" name="post" value="Envoyer" /></form></center></div></center>
Re: Formulaire de création de sujets.
Bonsoir,
Essayez ce code, j'ai essayé de corriger au mieux ^^ !
Cordialement.
Edit Naruhiko: Oups... on m'a dépassé x) !
Essayez ce code, j'ai essayé de corriger au mieux ^^ !
- Code:
<!doctype html>
<html lang="fr">
<head>
<meta charset="UTF-8">
</head>
<body>
<script type="text/javascript">
function envoiMessage(form)
{
// Créer un message à partir des informations fournies
var txt_message = "[center][b]Nom des appartements :[/b] " + form.nom.value + '\n'
+ "[b]Pseudo et grade du saccageur :[/b] " + form.pseudo.value + '\n'
+ "[b]Effectuer avec un clone :[/b] " + form.clone.value + '\n'
+ "[b]Membre présent lors du second screen :[/b] " + form.present.value + '\n'
+ "[b]Date du saccage :[/b] " + form.date.value + '\n'
+ "[b]Commentaire :[/b] " + form.com.value + '\n'
+ "[spoiler=avant]" + form.avant.value + "[/spoiler] \n "
+ "[spoiler=apres]" + form.apres.value + "[/spoiler][/center]";
// Insère le texte construit dans le champ caché "message" du formulaire
form.message.value = txt_message;
}
</script>
<center><div style="background: #301E13; -moz-border-radius: 40px; -webkit-border-radius: 40px; border-radius: 40px; -o-border-radius: 40px; -htm-border-radius: 40px; border: #21150D solid 2px; -moz-box-shadow: 0px 0px 4px #000000; -webkit-box-shadow: 0px 0px 4px #000000; box-shadow: 0px 0px 4px #000000; -o-box-shadow: 0px 0px 4px #000000; -htm-box-shadow: 0px 0px 4px #000000; text-shadow: 0px 0px 4px #000000; width: 98%;"><span style="color: grey; border-right: solid #00000 2px; font-weight: bold; padding-right: 10px; padding-top: 2px;">Formulaire de saccage</span></div>
<div style="background:#301E13; -moz-border-radius: 0px 0px 40px 40px; -webkit-border-radius: 0px 0px 40px 40px; border-radius: 0px 0px 40px 40px; -o-border-radius: 0px 0px 40px 40px; -htm-border-radius: 0px 0px 40px 40px; border-left: 5px #21150D solid; border-right: 5px #21150D solid; border-bottom: 2px #21150D dotted; -moz-box-shadow: inset 1px 1px 8px #000000; -webkit-box-shadow: inset 1px 1px 8px #000000; box-shadow: inset 1px 1px 8px #000000; box-shadow: inset 1px 1px 8px #000000; box-shadow: inset 1px 1px 8px #000000; padding: 10px; text-align:justify; width: 80%; color: black;">
<form action="/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" />
<input type="hidden" name="topictype" value="0" checked="checked" /> <!-- Value 0: Sujet Normal (1 = Note / 2 = annonce) -->
<input type="hidden" name="message" value="" />
<input type="hidden" name="f" value="1" /> <!-- ID du forum dans lequel le message sera posté-->
<!-- Début des parametrages -->
<center><label for="titre">Titre du saccage :</label><input type="text" name="subject" id="titre" value="" placeholder="[Nom de l'organisation] Pseudo habbo [taille]" size="45" maxlenght="60" /></center><br /><br />
<center><label for="nom">Nom des appartements :</label><input type="text" name="nom" id="nom" /></center><br />
<center><label for="pseudo">Pseudo du saccageur :</label><input type="text" name="pseudo" id="pseudo" value="" placeholder="Pseudo Habbo + Grade" size="45" maxlenght="60" /></center><br />
<center><label for="clone">Effectuer avec un clone ?</label><select name="clone" id="clone"><option>Oui</option><option>Non</option></select></center><br />
<center><label for="present">Membre présent lors du slogan :</label><textarea id="present" name="present" placeholder="Pseudo & grade"></textarea></center><br />
<center><label for="date">Date du saccage :</label><input type="date" name="date" id="date" /></center><br />
<center><label for="com">Commentaire :</label><input type="text" name="com" id="com" placeholder="Des difficultées rencontré ? Racontez votre vie ;)" /></center><br />
<center><p><u>Nous vous fournissons un uploader d'image. Veuillez enregistrer votre image sous un format .png. Et selectionnez "taille reel".</u></p></center><br />
<iframe src="http://www.hostingpics.net/iframe_mini.php?module=1160&iduni=565d06a4ffe4a257d56426382ec55952" width="400" height="100" scrolling="no" frameborder="0" allowtransparency="true"></iframe><br /><br />
<center><label for="avant">Screen avant :</label><input type="text" name="avant" id="avant" placeholder="lien de l'image" /></center><br />
<center><label for="apres">Screen apres :</label></center><center><input type="text" name="apres" id="apres" placeholder="Lien de l'image" /></center><br />
<br /><center><input type="submit" name="post" value="Envoyer" /></center></form></div></center>
</body>
</html>
Cordialement.
Edit Naruhiko: Oups... on m'a dépassé x) !
Re: Formulaire de création de sujets.
Bonsoir, merci beaucoup pour votre code, il marche à la perfection !
Je vais donc comparé mon ancien ainsi que votre nouveau code pour trouver mes erreurs.
Merci beaucoup de votre réponse rapide.
Je vous remerci aussi Scoubifitz
Je vais donc comparé mon ancien ainsi que votre nouveau code pour trouver mes erreurs.
Merci beaucoup de votre réponse rapide.
Je vous remerci aussi Scoubifitz
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