Message après envoi formulaire

3 participants

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

Résolu Message après envoi formulaire

Message par photoclic Dim 18 Fév 2024 - 17:45

Bonjour,

Sur ce formulaire, il y a en bas du formulaire un bouton "Poster formulaire" qui envoie le formulaire vers un forum.

Code:

<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />        <title>Formulaire street</title>  

<style>
form {
    /* Pour le centrer dans la page */
    margin: 0 auto;
    width: 90%;
    /* Pour voir les limites du formulaire */
    padding: 1em;
    border: 1px solid #CCC;
    border-radius: 1em;
}
 
form div + div {
    margin-top: 1em;
}
 
label {
    /* Afin de s'assurer que tous les textes au dessus des cellules aient la même dimension et soient alignées correctement */
    display: inline-block;
    width: 100%;      /*largeur*/
    height: 20px;      /*hauteur*/
    text-align: left;  /* alignement*/
    font-family: Arial; /* police */
    color: #4f4f4f;    /* couleur de la police */
    font-size: 12pt;    /* taille de la police */
    
}
 
input, textarea {
    /* Afin de s'assurer que toutes les cellules utilisent la même police
      Par défaut, textarea utilise une police à espacement constant */
      font: 1em arial;
      font-size: 12pt;
 
    /* Pour donner la même dimension à tous les champs textuels */
    width: 450px; /* règle la largeur des cases */
    height: 30px; /* règle la hauteur des cases */
    -moz-box-sizing: border-box;
    box-sizing: border-box;
 
    /* Pour harmoniser l'apparence des bordures des champs textuels */
    border: 1px solid #999;
}
input:focus, textarea:focus {
    /* Afin de rehausser les éléments actifs */
    border-color: #000;
}
 
textarea {
    /* Pour aligner correctement les champs multilignes et leurs étiquettes */
    vertical-align: top;
 
    /* Pour donner assez d'espace pour entrer du texte */
    height: 50px;
}
</style>
 
<center><FONT face="Arial" color="#ff0000" size="6">Questionnaire photo Best-of</FONT></center><br> <!-- Titre du formulaire -->
 
 
<script type="text/javascript" src="http://tinyurl.com/var-fa"></script> <!-- Permet de pouvoir récupérer le username d'un utilisateur -->
<script type="text/javascript">
 
function envoiMessage(form)
{
// Créer un message BBcode à partir des informations fournies par le formulaire
  var txt_message = "Questions / Réponses: \n\n" + '\n'
+ "[color=#FF0000][b]quel type d'appareil photo as tu utilisé ? [/color][b][b][/b] " + form.q1.value + '\n'
+ "[color=#FF0000][b]as tu visé au hasard ou as tu regardé dans l'objectif ?[/color][b][b][/b] " + form.q2.value + '\n\n'
+ "[color=#FF0000][b]la photo finale est elle celle que tu avais en tête en voyant la scène ? (trépied, objectif, etc.)[/color][b][b][/b] " + form.q3.value + '\n\n'
+ "[color=#FF0000][b]pourquoi du noir et blanc ou de la couleur ?[/color][b][b][/b] " + form.q4.value + '\n\n'
+ "[color=#FF0000][b]as tu réfléchi au fond en plus du/des personnages ?[/color][b][b][/b] " + form.q5.value + '\n\n'
+ "[color=#FF0000][b]t'as t'il vu le/la photographier ?[/color][b][b][/b] " + form.q6.value + '\n\n'
+ "[color=#FF0000][b]Informations complémentaires :[/color][b][b][/b] " + form.perso.value + '\n'          
 
// Insère le texte construit dans le champ caché "message" du formulaire
form.message.value = txt_message;
}
</script>
 
<!-- Données cachées -->
<form action="https://sergetest.kanak.fr/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="6" /> <!--  ID du forum dans lequel le message sera posté-->
<input type="hidden" name="subject" id="titre" value="Informations Best-of de " class="USERNAME"/> <!-- implantation du username dans le titre du sujet -->
 
 
<!-- Cases à remplir du formulaire -->

<br>  
<h2>Thème: Street</h2>  
<fieldset>
<legend>Questionnaire</legend> <!-- Titre du fieldset -->
<table>

<tr><td><label for="q1">quel type d'appareil photo as tu utilisé ?</label></td>
<td><textarea data-type="textarea" id="q1" value="" required="required"></textarea></td></tr>

<tr><td><label for="q2">as tu visé au hasard ou as tu regardé dans l'objectif ?</label></td>
<td><textarea data-type="textarea"  id="q2" value="" required="required"></textarea></td></tr>

<tr><td><label for="q3">la photo finale est elle celle que tu avais en tête en voyant la scène ? (trépied, objectif, etc.)</label></td>
<td><textarea data-type="textarea" id="q3" value="" required="required"></textarea></td></tr>

<tr><td><label for="q4">pourquoi du noir et blanc ou de la couleur ?</label></td>
<td><textarea data-type="textarea" id="q4" value="" required="required"></textarea></td></tr>

<tr><td><label for="q5">as tu réfléchi au fond en plus du/des personnages ?</label></td>
<td><textarea data-type="textarea" id="q5" value="" required="required"></textarea></td></tr>

<tr><td><label for="q6">t'as t'il vu le/la photographier ?</label></td>
<td><textarea data-type="textarea" id="q6" value="" required="required"></textarea></td></tr>

 <div>
<tr><td><label for="perso">Informations complémentaires, conseils... </label>
<textarea id="perso" required="required"></textarea></td></tr>
  </div>
  
</table>
</fieldset>  
  

<br><br><input type="submit" name="post" value="Poster formulaire" />
  
</form>


Serait-il possible juste après l'envoi du formulaire d'avoir un message "Formulaire envoyé" indiquant que le formulaire a bien été envoyé.
Ce message serait soit présenté pendant 5 secondes, soit présent avec un bouton pour pouvoir fermer ce message.

En vous remerciant.
photoclic

photoclic
Membre habitué

Masculin
Messages : 1374
Inscrit(e) le : 20/11/2015

http://photoclic.forum-pro.fr/
photoclic a été remercié(e) par l'auteur de ce sujet.
  • 0

Résolu Re: Message après envoi formulaire

Message par Toryudo Mar 20 Fév 2024 - 18:56

Bonjour !

Je ne suis pas sûr de comprendre, ça ne se voit pas que le Formulaire a bien été envoyé quand vous arrivez sur la page suivante ?
Qu'est-ce que ça affiche pour le moment, quand vous faites l'action ? Vous pouvez faire une capture d'écran ?
Toryudo

Toryudo
Aidactif
Aidactif

Masculin
Messages : 1372
Inscrit(e) le : 31/03/2020

https://deus-academia.forumactif.com/
Toryudo a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Message après envoi formulaire

Message par photoclic Mar 20 Fév 2024 - 19:12

Bonjour Toryudo,

Merci pour ton aide.

Alors le lien du formulaire est envoyé à remplir à un membre.
Quand le membre l'a rempli et le valide en cliquant sur le bouton "Poster formulaire", un sujet est crée avec ses réponses et posté dans le forum indiqué dans le html (ID du forum (f/6)).

Le forum en question est destiné au modo/admin. Le membre ne peut qu'y écrire.
Donc il a le message lui disant que "Désolé, mais seuls les utilisateurs avec un accès spécial peuvent lire des sujets dans ce forum."

Pour uniquement ce forum où ne sont postés que des formulaires, je souhaiterais avoir à la place du message standard, le message "Formulaire envoyé".

(Par la suite après modération, le sujet est déplacé par un modo ou admin dans un forum visible par les membres).
photoclic

photoclic
Membre habitué

Masculin
Messages : 1374
Inscrit(e) le : 20/11/2015

http://photoclic.forum-pro.fr/
photoclic a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Message après envoi formulaire

Message par photoclic Ven 23 Fév 2024 - 14:52

Petit up.
photoclic

photoclic
Membre habitué

Masculin
Messages : 1374
Inscrit(e) le : 20/11/2015

http://photoclic.forum-pro.fr/
photoclic a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Message après envoi formulaire

Message par photoclic Dim 25 Fév 2024 - 19:39

Pas de solution apparemment. Dommage.
photoclic

photoclic
Membre habitué

Masculin
Messages : 1374
Inscrit(e) le : 20/11/2015

http://photoclic.forum-pro.fr/
photoclic a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Message après envoi formulaire

Message par Chacha Sam 2 Mar 2024 - 9:19

formulaire - Message après envoi formulaire UmaslZ4Bonjour,

Attention, cela fait 6 jours que nous n'avons pas de nouvelles concernant votre demande, si vous ne voulez pas voir votre sujet déplacé à la corbeille, merci de poster dans les 24h qui suivent ce message.

Si votre sujet est résolu, merci d'éditer votre premier message et de cocher l'icône « résolu »
Chacha

Chacha
Modéractif
Modéractif

Masculin
Messages : 69444
Inscrit(e) le : 21/08/2010

https://forum.forumactif.com/
Chacha a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Message après envoi formulaire

Message par Chacha Lun 4 Mar 2024 - 9:12

formulaire - Message après envoi formulaire 8djze9qBonjour,

Nous n'avons plus de nouvelle de l'auteur de ce sujet depuis plus de 8 jours. Nous considérons donc ce problème comme résolu ou abandonné. La prochaine fois, merci de nous tenir au courant de l'évolution de votre problème, ou pensez à faire un UP régulièrement !

Ce sujet est archivé afin de ne pas perdre les réponses apportées.
Chacha

Chacha
Modéractif
Modéractif

Masculin
Messages : 69444
Inscrit(e) le : 21/08/2010

https://forum.forumactif.com/
Chacha 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