Formulaire avec renvoi d'un MP en panne.

2 participants

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

Résolu Formulaire avec renvoi d'un MP en panne.

Message par emc2 Dim 24 Juin 2018 - 16:27

Détails techniques

Version du forum : phpBB3
Poste occupé : Fondateur
Navigateur(s) concerné(s) : Google Chrome
Personnes concernées par le problème : Tous les utilisateurs
Lien du forum : http://polisetsophia.forumactif.org/forum

Description du problème

Bonjour,

Un de mes formulaire ne fonctionne plus. Il s'agit d'un formulaire que les membres valident et qui envoie un MP directement au compte: "Maître du jeu".
Aujourd'hui lorsque l'on clique sur "Envoyer", le message habituel affiche bien "message envoyé OK", cependant le compte "Maître du jeu" ne reçoit rien comme c'était le cas avant.
Celui qui envoie le MP non plus n'a pas de trace du message dans sa boîte d'envoi.

Code de la page html
Code:
<center><img src="http://i35.servimg.com/u/f35/19/49/33/80/achats10.png" /></center><br><br>
<form data-mode="mp" data-subject="%_{PSEUDO} [%_{OPERATION}]" data-arg="Maître du jeu" id="testForm" action="#">
<style type="text/css">
.max_Width,
.struct_fa_form label,
.struct_fa_form input[type="submit"],
.struct_fa_form textarea,
.struct_fa_form select{
display:inline-block;
box-sizing:border-box;
width:100%;
}
.struct_fa_form{
max-width:500px;
min-width:250px;
width:70%;
margin:auto;
border:6px solid #e0ccaf; border-radius: 8px;
}
.struct_fa_form td{
padding:0;
vertical-align:center;
font-size: 16px;
}
.struct_fa_form td:not([colspan]):first-child{
text-align:center;
background:#e0ccaf;
}
</style>

<br><strong><span style="font-size: 16px;">1) Entrez le nom de la ville dans laquelle vous souhaitez réaliser l'opération
<br>2) Cochez le type d'opération.
<br>3) Sélectionnez l'option que vous souhaitez moduler
<br>4) Choisissez le volume en pourcentage de l'opération
<br>5) Pour un échange, dans le cadre notez avec quelle ville et quelle option.</span></strong><br><br><br>

  <table class="struct_fa_form">
<tr><td>Votre ville:</td><td><input class="max_Width" type="text" name="ville" required autofocus></td></tr>
<tr><td>Opération:</td><td>
  <label><input  type="radio" name="operation" value="Achat" checked="checked"> Achat</label>
  <label><input  type="radio" name="operation" value="Vente"> Vente</label>
  <label><input  type="radio" name="operation" value="Echange"> Echange</label>
</td></tr>
<tr><td>Option:</td><td>
<select name="option">
<option value="autre" selected="selected">Sélectionnez une option</option>
<option value="activité">Activité économique</option>
<option value="sécurité">Sécurité</option>
<option value="santé">santé</option>
<option value="éducation">Education</option>
<option value="social">Reversement social</option>
</select></td></tr>
<tr><td>Pourcentage:</td><td>
<select name="pourcentage">
<OPTION selected="selected" VALUE="0">choisir le volume de l'opération</OPTION>
<option value="1%">1%</option><option value="2%">2%</option><option value="3%">3%</option><option value="4%">4%</option><option value="5%">5%</option>
<option value="6%">6%</option><option value="7%">7%</option><option value="8%">8%</option><option value="9%">9%</option><option value="10%">10%</option>
<option value="11%">11%</option><option value="12%">12%</option><option value="13%">13%</option><option value="14%">14%</option><option value="15%">15%</option>
<option value="16%">16%</option><option value="17%">17%</option><option value="18%">18%</option><option value="19%">19%</option><option value="20%">20%</option>
<option value="21%">21%</option><option value="22%">22%</option><option value="23%">23%</option><option value="24%">24%</option><option value="25%">25%</option>
</select></td></tr>
<tr><td>Note d'échange<br>pour le maître du jeu:</td><td><textarea class="max_Width" name="notes"></textarea></td></tr>
<tr><td colspan="2"><input type="hidden" name="pseudo"><input  type="submit" value="envoyer"></td></tr>
</table>
<textarea class="message">
[table]
[tr][td]Membre:[/td][td]%_{PSEUDO}[/td][/tr]
[tr][td]Opération:[/td][td]%_{OPERATION}[/td][/tr]
  [tr][td]Ville:[/td][td]%_{VILLE}[/td][/tr]
[tr][td]Option:[/td][td]%_{OPTION}[/td][/tr]
[tr][td]Valeur:[/td][td]%_{POURCENTAGE}[/td][/tr]
[tr][td]Notes:[/td][td]%_{NOTES}[/td][/tr]
[/table]
</textarea>
</form>
<script type="text/javascript">
$.getScript('http://fa.codexo.org/faForm.js',function(){
document.querySelector('#testForm [name="pseudo"]').value=_userdata["username"];
var a=new faForm("testForm");
});
</script>

Lien de la page HTML que voit l'utilisateur >> http://polisetsophia.forumactif.org/h14-formulaire-achat-pourcentage

Pour utiliser le formulaire, il obligatoire d'être enregistré sur le forum, du fait de l'envoi d'un MP. Je vous donne donc un compte et un mdP pour vous y connecter et faire un test.

Identifiant: Compte test
MdP: forumactif
emc2

emc2
*****

Messages : 568
Inscrit(e) le : 30/09/2011

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

Résolu Re: Formulaire avec renvoi d'un MP en panne.

Message par no_way Dim 24 Juin 2018 - 21:31

Bonjour, avez-vous vérifié que dans votre PA dans Général > Sécurité vous avez bien :
Interdire les formulaires non officiels à poster des messages et messages privés sur le forum mis à non ?
no_way

no_way
Membre actif

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

no_way a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Formulaire avec renvoi d'un MP en panne.

Message par emc2 Dim 24 Juin 2018 - 21:50

Tout à fait. j'ai d'autre formulaires différents qui fonctionnent et renvoient le message.
Et comme je le précisais, lorsque le message est envoyé, un message type "windows" apparaît en haut me confirmant l'envoi:

Le message renvoyé:

Pourtant, pas de message reçu par le compte Maître du jeu, ni de trace du message dans la boîte d'envoi de l'expéditeur.
emc2

emc2
*****

Messages : 568
Inscrit(e) le : 30/09/2011

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

Résolu Re: Formulaire avec renvoi d'un MP en panne.

Message par no_way Dim 24 Juin 2018 - 22:12

J'ai pu constater que vous avez essayé de copier coller le script sur votre forum, attention Forumactif supprime les passages à la ligne ce qui peut provoquer certaines erreurs.

Script modifié, c'est moi qui ai bugué lors d'un transfert du fichier apparemment, désolé pour ça, faites un Ctrl + F5 et le problème disparaîtra Smile
no_way

no_way
Membre actif

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

no_way a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Formulaire avec renvoi d'un MP en panne.

Message par emc2 Dim 24 Juin 2018 - 22:38

Aïe ! C'est pire ! J'obtiens ceci à l'envoi du formulaire:

screen:

Toute la partie bbcode se retrouve sous le formulaire dans un cadre de deux lignes avec un ascenseur
emc2

emc2
*****

Messages : 568
Inscrit(e) le : 30/09/2011

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

Résolu Re: Formulaire avec renvoi d'un MP en panne.

Message par no_way Dim 24 Juin 2018 - 22:39

Vous avez fait une erreur concernant l'adresse du script Wink
no_way

no_way
Membre actif

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

no_way a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Formulaire avec renvoi d'un MP en panne.

Message par emc2 Dim 24 Juin 2018 - 22:49

C'est ok ! Je balise en résolu le sujet
Encore merci pour tout.
emc2

emc2
*****

Messages : 568
Inscrit(e) le : 30/09/2011

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

Résolu Re: Formulaire avec renvoi d'un MP en panne.

Message par no_way Dim 24 Juin 2018 - 22:50

Je vous en prie, bonne continuation Wink
no_way

no_way
Membre actif

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

no_way 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