Problème de message publié via un formulaire

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

Problème de message publié via un formulaire

Message par rs_popeye le Ven 23 Sep 2016 - 0:30

Détails techniques


Version du forum : phpBB3
Poste occupé : Administrateur
Navigateur(s) concerné(s) : Google Chrome
Capture d'écran du problème :
Voir l'image:

Personnes concernées par le problème : Tous les utilisateurs
Lien du forum : http://royal-satanik.forumgratuit.org/

Description du problème

Bonsoir,

Je vous ai déjà sollicité dernièrement pour remplacer un formulaire par une popup, cependant les autres administrateurs souhaitent garder finalement le formulaire.
Mais depuis peu le formulaire ne "publie" pas correctement les informations remplis par l'utilisateur.
En effet les saut de ligne ne sont pas pris en compte, à la place on retrouve les "/n" (voir screen joint).

Pouvez-vous m'expliquer la raison, sachant que mis à part ajouter des forums liés à ce formulaire et le changement d'images, il n'y a eu aucune modifs.

Cordialement.

rs_popeye
****

Masculin
Messages : 242
Inscrit(e) le : 05/06/2011

http://royal-satanik.forumgratuit.org/
rs_popeye a été remercié(e) par l'auteur de ce sujet.

Re: Problème de message publié via un formulaire

Message par rs_popeye Hier à 0:16

Up, et je viens de voir que je ne vous ai pas joint le code du formulaire ne question.

Code formulaire:
<title>Royal Satanik Multigaming</title><meta content="text/html; charset=utf-8" http-equiv="content-type" /><style type="text/css">
<!--
body {
width:1700px;
background:url(http://i35.servimg.com/u/f35/19/53/45/98/02766811.jpg) fixed;
}
fieldset {
border:8px ridge #537BA8;
-moz-border-radius:40px 0;
-webkit-border-radius:40px 0;
border-radius:40px 0;
font-family:Comic Sans MS;
color:#239E1D;
}
legend {
text-align:left;
padding:0 15px;
margin-left:40px;
font-size:28px;
color:steelblue;
border:8px ridge #537BA8;
-moz-border-radius:20px 0;
-webkit-border-radius:20px 0;
border-radius:20px 0;
text-shadow:2px 2px blue;
}
.contour {
width:900px;
text-align:left;
margin:auto;
padding-left:150px;
color: green;
font-size:18px;
}
-->
</style><script type="text/javascript">
function envoiMessage(form)
{
var pseudo = form.pseudo.value;
var pseudo2 = form.pseudo2.value;
var date = form.date.value;
var localisation = form.localisation.value;
var genre = "";
if(form.f[0].checked === true)
genre = "Aliance of Valiant Arms";
else if(form.f[1].checked === true)
genre = "League Of Legend";
var forum = "";
if(form.forum[0].checked === true)
forum = "Oui";
else if(form.forum[1].checked === true)
forum = "Non";
var regle = "";
if(form.reglement[0].checked === true)
regle = "Oui";
else if(form.reglement[1].checked === true)
regle = "Non";
var micro = "";
if(form.micro[0].checked === true)
micro = "Oui";
else if(form.micro[1].checked === true)
micro = "Non";
var teamspeak = "";
if(form.teamspeak[0].checked === true)
teamspeak = "Oui";
else if(form.teamspeak[1].checked === true)
teamspeak = "Non";
var telecharger = "";
if(form.telecharger[0].checked === true)
telecharger = "Oui";
else if(form.telecharger[1].checked === true)
telecharger = "Non";
{
/* Créer un message à partir des informations fournies */
var txt_message = " Candidature de : [co"+"lor=orange]" + pseudo + '[/color]'
+ "\n\nPseudo : [co"+"lor=steelblue]" + pseudo + '[/color]'
+ "\nPseudo dans le jeu : [co"+"lor=steelblue]" + (pseudo2 ? pseudo2:pseudo) + '[/color]'
+ "\nDate de naissance : [co"+"lor=steelblue]" + date + '[/color]'
+ "\nJe suis de : [co"+"lor=steelblue]" + localisation + '[/color]'
+ "\n\nJe postule pour : [co"+"lor=steelblue]" + genre + '[/color]'
+ "\nMon ancienneté sur ce jeu : [co"+"lor=steelblue]" + form.anciennete.value + '[/color]'
+ "\nAncien pseudo : [co"+"lor=steelblue]" + form.ancien.value + '[/color]'
+ "\nMes anciennes teams sur ce jeu : [co"+"lor=steelblue]" + form.team.value + '[/color]'
+ "\n\nMon expérience sur les jeux en ligne : [co"+"lor=steelblue]" + form.experience.value + '[/color]'
+ "\nMes autres jeux en ligne : [co"+"lor=steelblue]" + form.fps.value + '[/color]'
+ "\nJ'ai choisi les Royal Satanik pour : [co"+"lor=steelblue]" + form.choix.value + '[/color]'
+ "\nLes valeurs que je peux aporter au team : [co"+"lor=steelblue]" + form.valeurs.value + '[/color]'
+ "\nJe possède un casque & un micro : [co"+"lor=steelblue]" + micro + '[/color]'
+ "\nJ'ai TeamSpeak d'installer sur mon pc : [co"+"lor=steelblue]" + teamspeak + '[/color]'
+ "\nJe peux installer TeamSpeak sur mon pc : [co"+"lor=steelblue]" + telecharger + '[/color]'
+ "\nMa fréquence de jeu : [co"+"lor=steelblue]" + form.frequence.value + '[/color]'
+ "\n\nJ'accepte le règlement du team : [co"+"lor=steelblue]" + regle + '[/color]'
+ "\n\Je participerai à la vie du forum : [co"+"lor=steelblue]" + forum + '[/color]'
+ "\nInformations complémentaires : [co"+"lor=steelblue]" + form.divers.value + '[/color]';


/* Insère le texte construit dans le champ caché "message" du formulaire */
form.message.value = txt_message;

/* Créer un titre de sujet dynamiquement (Candidature + pseudo) */
form.subject.value = "Candidature de " + pseudo;
return true;
}
}
</script>
<form onsubmit="return(envoiMessage(this))" enctype="multipart/form-data" name="post" method="post" action="/post" class="contour">
<input value="0" name="lt" type="hidden" />
<input value="newtopic" name="mode" type="hidden" />
<input checked="checked" value="0" name="topictype" type="hidden" />
<input value="" name="message" type="hidden" />
<input value="" name="subject" type="hidden" />
<center><img src="http://i35.servimg.com/u/f35/19/53/45/98/logors16.png" /></center>
<span style="font-family:Comic Sans MS; fcolor:#239E1D;"></span>
<h1 style="font-family: 'Comic Sans MS';">

<center>
Veuillez remplir les champs du formulaire <br />de candidature suivant :
</center>

</h1><span style="font-family:Comic Sans MS; fcolor:#239E1D;"><br /><br /></span>
<fieldset> <legend>Identité</legend><br />
<label for="pseudo">Pseudo :</label><br /><input required="required" style="width:100%" id="pseudo" name="pseudo" type="text" /><br /><br />
<label for="pseudo2">Pseudo dans le jeu :</label><br /><input placeholder="Si différent de celui du forum" style="width:100%" id="pseudo2" name="pseudo2" type="text" /><br /><br />
<label for="date">Date de naissance :</label><br /><input required="required" style="width:100%" id="date" name="date" type="text" /><br /><br />
<label for="localisation">Localisation :</label><br /><input required="required" placeholder="Indique ton département" style="width:100%" id="localisation" name="localisation" type="text" /><br /><br /></fieldset>
<br />
<fieldset><legend>Moi et les jeux en ligne</legend><br />
<label>Pour quel jeu postulez vous ?</label><br />
<input required="required" value="47" name="f" type="radio" />Aliance of Valiant Arms<br />
<input required="required" value="21" name="f" type="radio" />League Of Legend<br /><br /><br />
<label for="anciennete">Quelle est ton ancienneté sur ce jeu ?</label><br /><textarea style="width:100%" rows="3" id="anciennete" name="anciennete"></textarea><br /><br />
<label for="ancien">As-tu changé de pseudos sur ce jeu ?(si oui, lesquels) ?</label><br /><textarea style="width:100%" rows="3" id="ancien" name="ancien"></textarea><br /><br />
<label for="team">As-tu déjà fais parti d'un clan sur ce jeu ?(si oui, lequel) ?</label><br /><textarea style="width:100%" rows="3" id="team" name="team"></textarea><br /><br />
<label for="experience">Quelle est ton expérience sur les jeux multijoueur en ligne ?</label><br /><textarea style="width:100%" rows="3" id="experience" name="experience"></textarea><br /><br />
<label for="fps">Joues-tu à d'autres jeux multijoueur en ligne (si oui, lesquels) ?</label><br /><textarea style="width:100%" rows="3" id="fps" name="fps"> </textarea><br /><br /></fieldset>
<br />
<fieldset> <legend>Team</legend><br />
<label for="choix">Pourquoi avoir choisi les Royal Satanik ?</label><br /><textarea style="width:100%" rows="3" id="choix" name="choix"> </textarea><br /><br />
<label for="valeurs">Quelles sont les valeurs que tu peux apporter à la team ?</label><br /><textarea style="width:100%" rows="3" id="valeurs" name="valeurs"> </textarea><br /><br />
<label>Participeras-tu à la vie du forum ? </label><br />
<input required="required" value="o" name="forum" type="radio" />Oui<br />
<input required="required" value="n" name="forum" type="radio" />Non<br /><br />
<label>Possèdes-tu un casque et micro ?</label><br />
<input required="required" value="o" name="micro" type="radio" />Oui<br />
<input required="required" value="n" name="micro" type="radio" />Non<br /><br />
<label>As-tu TeamSpeak (serveur de communication du clan) d'installé sur ton pc ?</label><br />
<input required="required" value="o" name="teamspeak" type="radio" />Oui<br />
<input required="required" value="n" name="teamspeak" type="radio" />Non <br /><br />
<label>Si non, pourrais-tu le télécharger si tu es accepté dans le clan ?</label><br />
<input required="required" value="o" name="telecharger" type="radio" />Oui<br />
<input required="required" value="n" name="telecharger" type="radio" />Non<br /><br />
<label for="frequence">Quelle est ta fréquence de jeu ?</label><br /><textarea style="width:100%" rows="3" id="frequence" name="frequence"> </textarea><br /><br /></fieldset>
<br />
<fieldset><legend>Moi et la charte</legend><br />
<label>Avez vous lu la charte de la team ?</label><a href="http://royal-satanik.forumgratuit.org/h4-charte-du-clan]"> (charte visible ici)</a><br />
<input required="required" value="o" name="reglement" type="radio" />Oui<br />
<input required="required" value="n" name="reglement" type="radio" />Non<br /><br /><br /><br />
<label>Je m'engage à respecter les règles de la team</label><br />
<input required="required" value="o" name="respectcharte" type="radio" />Oui<br />
<input required="required" value="n" name="respectcharte" type="radio" />Non<br /><br /> </fieldset>
<br />
<fieldset><legend>Info</legend><br />
<label for="divers">Informations complémentaires :</label><br /><textarea placeholder="Si tu souhaites ajouter quelque chose, fais le ici" style="width:100%" rows="3" id="divers" name="divers"></textarea><br /><br /></fieldset>
<br />
<fieldset><legend>Validation</legend><span id="errormsg" style="color:red;"></span> <br />
<center>
<input value="Envoyer ma candidature" style=" font-size:20px; font-weight:bold; color:red;" name="post" type="submit" />
</center><br /></fieldset><br/>
</form>

Cdlt.

rs_popeye
****

Masculin
Messages : 242
Inscrit(e) le : 05/06/2011

http://royal-satanik.forumgratuit.org/
rs_popeye a été remercié(e) par l'auteur de ce sujet.

Re: Problème de message publié via un formulaire

Message par rs_popeye Hier à 18:54

Up

rs_popeye
****

Masculin
Messages : 242
Inscrit(e) le : 05/06/2011

http://royal-satanik.forumgratuit.org/
rs_popeye 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