Les Formulaires (réponse à un sujet)
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
Les Formulaires (réponse à un sujet)
Bonjour
Voilà, j'ai mis en application à plusieurs reprises le super tuto de Sen Hime qu'on retrouve ici : https://forum.forumactif.com/t280246p30-formulaire (un grand merci à elle au passage !)
J'aurai néanmoins une petite question, je n'ai pas trouvé de cas similaire : comment faire pour envoyer le résultat du formulaire dans un sujet en tant que réponse, et non créer un nouveau sujet ?
J'y suis plus ou moins parvenue, en fait le soucis c'est que de façon systématique, au moment de l'envoi je reçois le message d'alerte comme quoi un nouveau message a été posté entre temps (ce qui n'est pas le cas).
Comment éviter ceci ? (parce que du coup les membres peuvent lire les précédentes réponses du sujet alors qu'ils ne devraient pas D8 )
Voici le code de ma page HTML (je vous épargne la totalité du formulaire il est assez long) :
Merci par avance
[/b]
Voilà, j'ai mis en application à plusieurs reprises le super tuto de Sen Hime qu'on retrouve ici : https://forum.forumactif.com/t280246p30-formulaire (un grand merci à elle au passage !)
J'aurai néanmoins une petite question, je n'ai pas trouvé de cas similaire : comment faire pour envoyer le résultat du formulaire dans un sujet en tant que réponse, et non créer un nouveau sujet ?
J'y suis plus ou moins parvenue, en fait le soucis c'est que de façon systématique, au moment de l'envoi je reçois le message d'alerte comme quoi un nouveau message a été posté entre temps (ce qui n'est pas le cas).
Comment éviter ceci ? (parce que du coup les membres peuvent lire les précédentes réponses du sujet alors qu'ils ne devraient pas D8 )
Voici le code de ma page HTML (je vous épargne la totalité du formulaire il est assez long) :
- Code:
<script type="text/javascript">
function envoiMessage(form)
{
// Créer un message à partir des informations fournies
var txt_message = "<h1 class=\"minititre\">Infos sur mon compte</h1> [b]• Date de la demande :[/b]" + form.date_demande.value + '\n'
+ "[b]• Nom des personnages (par ordre d'arrivée) :[/b] " + form.persos.value + '\n'
// Insère le texte construit dans le champ caché "message" du formulaire
form.message.value = txt_message;
}
</script>
<form action="/posting.forum" method="post" name="post" enctype="multipart/form-data" onSubmit="envoiMessage(this)">
<input type="hidden" name="username[]" value="Pseudo" /> <!-- Champ qui contient le nom du membre auquel sera envoyé le message -->
<input type="hidden" name="message" value="" /> <!-- Champ qui contiendra le message, sera rempli en javascript -->
<input type="hidden" name="subject" value="Titre" /> <!-- Champ qui contient le titre du message -->
<input type="hidden" name="lt" value="" />
<input type="hidden" name="mode" value="reply" />
<input type="hidden" name="t" value="1948" />
<input type="hidden" name="post" value="Envoyer" />
<fieldset>
<legend>Infos sur mon compte</legend>
<label for="date_demande">• Date de la demande</label> <input type="date" name="date_demande" id="date_demande" /><br/><br/>
<label for="persos">• Nom des personnages (par ordre d'arrivée)</label> <input type="text" name="persos" id="persos" /> <br/>
</fieldset>
<p>
<input type="submit" value="Envoyer la demande !" />
<p/>
Merci par avance
[/b]
Dernière édition par arcueid le Ven 21 Mar 2014 - 14:11, édité 1 fois
Re: Les Formulaires (réponse à un sujet)
bonjour,
la ligne <input type="hidden" name="lt" value="" /> est de trop ...
https://forum.forumactif.com/t316068-formulaire-a-la-suite-d-un-message#2751534
la ligne <input type="hidden" name="lt" value="" /> est de trop ...
https://forum.forumactif.com/t316068-formulaire-a-la-suite-d-un-message#2751534
Re: Les Formulaires (réponse à un sujet)
En effet ça vient bien de là ! Je n'avais pas vu le sujet x)
Merci beaucoup !
Merci beaucoup !
Sujets similaires
» [Sujet] Mettre le titre du sujet dans la notification de réponse à un sujet
» [Bug] Création de sujet / Réponse à un sujet
» Réponse ou nouveau sujet
» Nouveau sujet ou réponse
» Decalage reponse au sujet
» [Bug] Création de sujet / Réponse à un sujet
» Réponse ou nouveau sujet
» Nouveau sujet ou réponse
» Decalage reponse au sujet
Forum gratuit : Le forum des forums actifs :: Entraide & Support... :: Problème avec un script, un code :: Archives des problèmes avec un code
Page 1 sur 1
Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum