Vérifiez vos informations

Il semblerait que les informations techniques de votre profil n'aient pas été actualisées depuis un certain temps... Pour que l'aide apportée vous soit efficace, il est important que ces informations soient à jour : prenez quelques secondes pour confirmer ou compléter les informations suivantes.


Lien de votre forum
Version de ce forum
Vous êtes le fondateur de ce forum
Vous avez modifié le CSS de ce forum
Vous avez modifié les templates de ce forum
Votre navigateur

Redirection sur une page après l'envoi d'un formulaire

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

Résolu Redirection sur une page après l'envoi d'un formulaire

Message par Mat Sam 12 Sep 2020 - 17:00

Bonjour,

Je voudrais savoir s'il était possible de rediriger les membres après l'envoi d'un formulaire simplifié vers une page du forum (en l’occurrence la page pour publier une nouvelle photo dans la galerie) ?

Je n'ai pas encore fini mon formulaire du coup je vous laisse le formulaire donné à titre d'exemple dans le tuto :
Code:
 <form data-mode="mp" data-arg="VOTRE_PSEUDO" data-subject="Exemple du tuto" action="#" id="mon_formulaire"><label>Nom de votre personnage:<input type="text" name="nom" required></label><br /><label>Son âge (de 7 à 100 ans):<input type="number" name="age" min="7" max="100" required></label><br />Son genre:<label><input type="radio" name="genre" value="un homme" checked>Homme</label> <label><input type="radio" name="genre" value="une femme">Femme</label><br /><input type="submit" value="Envoyer" /><textarea class="message">Bonjour, j'aimerais incarner le personnage %_{NOM}, c'est %_{GENRE} de %_{AGE} ans !</textarea></form><script type="text/javascript" src="https://fa7up.fr/faForm.js"></script><script type="text/javascript">document.addEventListener("DOMContentLoaded",function(e){var mon_formulaire=new faForm("mon_formulaire");});</script>

Merci ^^


Dernière édition par Mat le Dim 13 Sep 2020 - 16:06, édité 1 fois
Mat

Mat
Membre habitué

Masculin
Messages : 1356
Inscrit(e) le : 05/09/2015

Voir le profil de l'utilisateur http://www.dixily.fr
Mat a été remercié(e) par l'auteur de ce sujet.
  • 0

Résolu Re: Redirection sur une page après l'envoi d'un formulaire

Message par no_way Dim 13 Sep 2020 - 10:33

Bonjour Mat,

Je te laisse consulter le lien suivant :
https://forum.forumactif.com/t389314-retour-au-sujet-ou-a-l-accueil-lors-de-l-expedition-d-un-formulaire#3268711

Dans ton cas c'est plutôt sous cette forme en modifiant l'id formulaire_presentation par l'id de ton formulaire et window.location :
Code:
<script type="text/javascript">
    document.addEventListener("DOMContentLoaded",function(e){
        var options={reset_onLoad:0,load:function(){alert('Envoi effectué avec succès.');window.location="/";}};
        var formulaire_presentation=new faForm("formulaire_presentation",options);
    },false);
</script>


Redirection sur une page après l'envoi d'un formulaire Signature-no_way
no_way

no_way
Aidactif
Aidactif

Messages : 2206
Inscrit(e) le : 26/03/2010

Voir le profil de l'utilisateur
no_way a été remercié(e) par l'auteur de ce sujet.
  • 0

Résolu Re: Redirection sur une page après l'envoi d'un formulaire

Message par Mat Dim 13 Sep 2020 - 13:26

Bonjour no_way,

Un grand merci ! Par contre j'ai un problème avec tous les formulaires même en testant un forum vierge.
En validant le formulaire j'obtiens cette erreur :
utilise un mode nécessitant une session valide, êtes-vous connecté ?

L'option "Interdire les formulaires non officiels à poster des messages et messages privés sur le forum" est bien cochée non.

Je te laisse le formulaire sur lequel je travail mais ça ne fonctionne pas avec n'importe quel formulaire même celui prit en exemple dans le tuto.


Bonne journée Visage souriant
Mat

Mat
Membre habitué

Masculin
Messages : 1356
Inscrit(e) le : 05/09/2015

Voir le profil de l'utilisateur http://www.dixily.fr
Mat a été remercié(e) par l'auteur de ce sujet.
  • 0

Résolu Re: Redirection sur une page après l'envoi d'un formulaire

Message par no_way Dim 13 Sep 2020 - 15:09

Le cookie de session ne peut plus être consulté car il est déclaré en http only côté serveur, je vais modifier mon script de mon côté pour ne plus contrôler qu'il y a une session valide, j'appliquerai sans doute une autre approche pour permettre de vérifier ce point dans le futur ;-)

Attention à bien mettre le nom des champs en majuscule dans le message.

Edit :
Script faForm mis à jour.
Il te suffit de faire un Ctrl + F5 pour rafraîchir le cache



Redirection sur une page après l'envoi d'un formulaire Signature-no_way
no_way

no_way
Aidactif
Aidactif

Messages : 2206
Inscrit(e) le : 26/03/2010

Voir le profil de l'utilisateur
no_way a été remercié(e) par l'auteur de ce sujet.
  • 0

Résolu Re: Redirection sur une page après l'envoi d'un formulaire

Message par Mat Dim 13 Sep 2020 - 16:05

@no_way a écrit:Script faForm mis à jour.
Il te suffit de faire un Ctrl + F5 pour rafraîchir le cache
Ah génial, un grand merci à toi Visage souriant
@no_way a écrit:Attention à bien mettre le nom des champs en majuscule dans le message.
Oups, c'est fait ^^


Je passe donc ce sujet en résolu Visage souriant

Bonne journée à toi ^^
Mat

Mat
Membre habitué

Masculin
Messages : 1356
Inscrit(e) le : 05/09/2015

Voir le profil de l'utilisateur http://www.dixily.fr
Mat a été remercié(e) par l'auteur de ce sujet.

Voir le sujet précédent Voir le sujet suivant Revenir en haut


Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum