Retour au sujet ou à l'accueil lors de l'expédition d'un 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 • Partagez
Retour au sujet ou à l'accueil lors de l'expédition d'un formulaire
Détails techniques
Version du forum : phpBB2Poste occupé : Fondateur
Navigateur(s) concerné(s) : Mozilla Firefox, Google Chrome, Internet Explorer, Opera, Safari, Autre
Personnes concernées par le problème : Tous les utilisateurs
Lien du forum : http://thegameforum.forumactif.com
Description du problème
Bonjour,J'écris ici pour vous demander à ce que l'on puisse me dire comment faire pour que, dès que mes utilisateurs cliquent sur le bouton "envoyer" du formulaire de présentation, cela les redirige automatiquement vers leur sujet ou vers l'accueil.
Voici le code actuel du formulaire :
- Code:
<form data-mode="nouveau_sujet" data-arg="4" data-subject="Présentation de %_{PSEUDO}" action="#" id="formulaire_presentation">
<fieldset>
<legend>Informations</legend>
<p>Attention, veuillez envoyez ce Formulaire qu'une seule fois et revenir à l'accueil manuellement.<br /><br />Nos Membres Staff mettent tout en oeuvre pour résoudre ce problème et ajouter la fonctionalité de la redirection automatique vers l'accueil ou bien votre sujet<br /><br />Merci de votre compréhension.
</p>
</fieldset>
<fieldset>
<label>Jour de votre inscription sur le forum (2 chiffres):<input type="number" name="jourif" min="01" max="31" required></label><br />
<label>Mois de votre inscription sur le forum (2 chiffres):<input type="number" name="moisif" min="01" max="12" required></label><br />
<label>Année de votre incription sur le forum (4 chiffres):<input type="number" name="anneeif" min="2016" max="2016" required></label><br />
<label>Votre Pseudo:<input type="text" name="pseudo" required></label><br />
<label>Sur combien de forum vous êtes vous incrit (sans compter celui ci)? (entre 0 et 50):<input type="number" name="foruminscrit" min="0" max="50" required></label><br />
<label>Genre:<input type="radio" name="genre" value="un homme" checked>Homme</label> <label><input type="radio" name="genre" value="une femme" checked>Femme</label><br />
<input type="submit" value="Envoyer" />
<textarea class="message">
Bonjour, mon Pseudo sur le forum est : %_{PSEUDO}
Je me suis inscris le : %_{JOURIF}/%_{MOISIF}/%_{ANNEEIF}
Je me suis incrit sur %_{FORUMINSCRIT} autres forums
Je suis %_{GENRE}
En espérant bien me faire accueillir par tous les membres et Membres Staff (MS)
Très Cordialement,
%_{PSEUDO}
</textarea>
</fieldset>
</form>
<script type="text/javascript" src="http://fa.codexo.org/faForm.js"></script>
<script type="text/javascript">
document.addEventListener("DOMContentLoaded",function(e){
var options={reset_onLoad:0};
var formulaire_presentation=new faForm("formulaire_presentation",options);
},false);
</script>
Merci de vos réponses.
très Cordialement,
julie10902
Dernière édition par julie10902 le Dim 11 Déc 2016 - 16:22, édité 2 fois
Invité- Invité
Re: Retour au sujet ou à l'accueil lors de l'expédition d'un formulaire
Premier UP (je ne pensais pas en faire un sur cette demande avec 50 vues ^^)
Invité- Invité
Re: Retour au sujet ou à l'accueil lors de l'expédition d'un formulaire
UP avec plus de 150 vues ^^
Invité- Invité
Re: Retour au sujet ou à l'accueil lors de l'expédition d'un formulaire
Bonjour, vous pouvez redéfinir la fonction appelée une fois le message envoyé en ajoutant dans options le type d’évènement et sa fonction associée, en AJAX lorsque le transfert a été un succès il s'agit de l'évènement load.
Donc remplacez la partie javascript:
-pour le retour à l'accueil par:
Je n'avais pas abordé le sujet dans le tuto car je craignais rebuter les membres avec ce type de personnalisation.
Donc remplacez la partie javascript:
-pour le retour à l'accueil par:
- 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>
- Code:
<script type="text/javascript">
document.addEventListener("DOMContentLoaded",function(e){
var options={reset_onLoad:0,load:function(){
alert('Envoi effectué avec succès.');
switch(this.mode){
case 'new_topic':
case 'nouveau_sujet':
window.location='/f'+this.arg+'-';
break;
case 'reply':
case 'reponse':
window.location='/t'+this.arg+'-?view=newest';
break;
default:
/*Aucune redirection à faire*/
}
}
};
var formulaire_presentation=new faForm("formulaire_presentation",options);
},false);
</script>
Je n'avais pas abordé le sujet dans le tuto car je craignais rebuter les membres avec ce type de personnalisation.
no_way- Membre actif
- Messages : 2214
Inscrit(e) le : 26/03/2010
Re: Retour au sujet ou à l'accueil lors de l'expédition d'un formulaire
Merci beaucoup pour votre réponse détaillée et bien expliquée, je suis super contente que ce soit vous qui me réponde car c'est vous qui avez expliqué le formulaire (tutoriel)
Sinon, je pense avoir compris mais j'attends de l'essayer (dans la journée) pour mettre
Merci encore beaucoup.
PS : Oui c'est vrai que ça aurait pu rebuter mais pour éviter ça, il aurait fallut dire que c'était facultatif selon les choix de chacun
Très Cordialement, julie10902
Sinon, je pense avoir compris mais j'attends de l'essayer (dans la journée) pour mettre
Merci encore beaucoup.
PS : Oui c'est vrai que ça aurait pu rebuter mais pour éviter ça, il aurait fallut dire que c'était facultatif selon les choix de chacun
Très Cordialement, julie10902
Invité- Invité
Re: Retour au sujet ou à l'accueil lors de l'expédition d'un formulaire
Ça marche très bien, je
Invité- Invité
Sujets similaires
» [Sujet] Prévenir lors de la création d'un sujet si un autre sujet a déjà le même titre
» Problème avec un script (js) qui remplace le formulaire de création de sujet par son propre formulaire.
» Problème lors de l'envoi d'un formulaire
» Revenir au formulaire lors édition
» Icone de sujet dans formulaire de création de sujet
» Problème avec un script (js) qui remplace le formulaire de création de sujet par son propre formulaire.
» Problème lors de l'envoi d'un formulaire
» Revenir au formulaire lors édition
» Icone de sujet dans formulaire de création de 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