Problème avec un formulaire de Présentation
2 participants
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
Problème avec un formulaire de Présentation
Détails techniques
Version du forum : phpBB2
Poste occupé : Fondateur
Navigateur(s) concerné(s) : Google Chrome
Personnes concernées par le problème : Tous les utilisateurs
Lien du forum : (lien masqué, vous devez poster pour le voir)
Description du problème
Bonjour, bonsoir.Il y a pas longtemps, j'ai décidé de faire un forum. J'ai eu quelques problèmes avec des codages jusqu'à présent, mais j'ai presque toujours réussi à m'en tirer, soit avec l'aide d'autres personnes, soit seule en bidouillant un peu mon code. Hors aujourd'hui je n'arrive à rien.
J'ai essayé, par le biais de plusieurs postes, tuto, etc, de me sortir de là mais ça va de mal en pis...
Je m'explique: j'ai essayé de faire un formulaire de présentation, hors celui m'indique presque toujours le même message d'erreur quand je l'essaye:
"Vous devez préciser un titre avant de pouvoir envoyer votre message.
Vous devez entrer un message avant de poster."
Plusieurs personnes, d'après ce que j'ai vu, ont eu le même problème que moi, mais même en m'aidant de leurs topics (pourtant résolu) je n'arrive pas à régler le problème... Enfin bref, je vous demande de l'aide (par pitiéééé ~ :no ).
Voici ma page HTML que j'ai traficoté!
- Code:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<HTML xmlns="http://www.w3.org/1999/xhtml" dir="ltr" id="min-width" lang="fr" xml:lang="fr">
<head>
<title>RIOT</title>
<meta http-equiv="content-type" content="text/html; charset=utf-8" />
</head>
<body>
<style type="text/css">
.bouton {
background: white;
border: 1px dashed #C42616;
color: #C42616;
}
.form {
font-size: 12px;
width: 550px;
margin-left:auto;
margin-right:auto;
margin-bottom: -25px;
}
fieldset{
background-color:#F3E8F6;
border: 1px solid #C42616;
width: 500px;
margin-left:5px;
margin-right:5px;
}
fieldset tr td{
padding:12px;
border:1px dashed #C42616;
border-width:1px 0 0 0;
}
legend {
background-color:#F3E8F6;
font-family: Monotype Corsiva;
text-align:center;
padding-left:20px;
padding-right:20px;
color: #931E11;
font-size: 24px;
}
.left{
text-align:right;
font-size: 13px;
color: #931E11;
width: 150px;
}
</style>
<script type="text/javascript" src="http://tinyurl.com/var-fa" /> <!-- Permet de pouvoir récupérer le username d'un utilisateur -->
<script type="text/javascript">
function envoiMessage(form)
{
/* Créer un message à partir des informations fournies */
name pseudo = form.pseudo.value;
var age = form.age.value;
var origine = form.origine.value;
var loisirs = form.loisirs.value;
var txt_message = " <link type="text/css" rel="stylesheet" href="http://fonts.googleapis.com/css?family=Great+Vibes|Stint+Ultra+Condensed" /><span style="font-family: 'Great Vibes'; font-size: 35px; color: #C42818;">
<center> Ma Présentation </center></span>
<center><fieldset><legend>En général</legend>
<table><tr>
<td class="left"><label for="pseudo">Quel est votre Pseudo ?<br /><i></i></label></td>
<td>+ form.pseudo.value +</td>
</tr><tr>
<td class="left"><label for="origine">L'origine de votre Pseudo?</label></td>
<td>+ form.origine.value +</td>
</tr><tr>
<td class="left"><label for="age">Quel est votre âge?</label></td>
<td>+ form.age.value +</td>
</tr><tr>
<td class="left"><label for="loisirs">Quelles sont vos loisirs ?</label></td>
<td>+ form.loisirs.value +</td>
</tr></table>
</fieldset></center>
} "
// Insère le texte construit dans le champ caché "message" du formulaire
form.message.value = txt_message;
form.subject.value = "Enrolement de " + nom ;
return true;
}
}
</script>
<!-- Données cachées -->
<form action="/post" method="post" name="post" enctype="multipart/form-data" onsubmit="return(envoiMessage(this))">
<input name="lt" value="0" type="hidden" />
<input name="mode" value="newtopic" type="hidden" /><!-- Un nouveau topic sera créé -->
<input name="topictype" value="0" checked="checked" type="hidden" /><!-- Value 0: Sujet Normal (1 = Note / 2 = annonce) -->
<input name="message" value="" type="hidden" /><!-- Contiendra le texte du message -->
<input name="f" value="1" type="hidden" /><!-- ID du forum dans lequel le message sera posté -->
<input name="subject" id="titre" value="" type="hidden" /><!-- titre du sujet --><br />
<link type="text/css" rel="stylesheet" href="http://fonts.googleapis.com/css?family=Great+Vibes|Stint+Ultra+Condensed" /><span style="font-family: 'Great Vibes'; font-size: 35px; color: #C42818;">
<center> Ma Présentation </center></span>
<center><fieldset><legend>Général</legend>
<table><tr>
<td class="left"><label for="pseudo">Quel est votre Pseudo ?<br /><i></i></label></td>
<td><input type="text" name="pseudo" id="pseudo" size="40" maxlength="30" /></td>
</tr><tr>
<td class="left"><label for="origine">L'origine de votre Pseudo?</label></td>
<td><input type="text" name="origine" id="origine" size="40" maxlength="30" /></td>
</tr><tr>
<td class="left"><label for="age">Quel est votre âge?</label></td>
<td><input type="text" name="age" id='age' size="40" maxlength="30" /></td>
</tr><tr>
<td class="left"><label for="loisirs">Quelles sont vos loisirs ?</label></td>
<td><textarea name="loisirs" id="loisirs" cols="40" rows="5"></textarea></td>
</tr></table>
</fieldset>
<br />
<fieldset><legend>Création du post</legend>
<center><label ><span style="color:brown;">Le titre du sujet sera créé automatiquement !</span></label><br /><br /><input class="bouton" type="submit" name="post" value="Créer !" /></center><br />
</fieldset><br /> <br /></center></form>
</body>
</HTML>
Merci d'avance à celles et ceux qui voudront bien m'aider...
Dernière édition par lolipopshen le Mer 27 Mai 2015 - 23:00, édité 1 fois
Re: Problème avec un formulaire de Présentation
bonsoir,
un code fonctionnel :
un code fonctionnel :
- Code:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html>
<head>
<title>RIOT</title>
<meta http-equiv="content-type" content="text/html; charset=utf-8" />
<link type="text/css" rel="stylesheet" href="http://fonts.googleapis.com/css?family=Great+Vibes|Stint+Ultra+Condensed" />
<style type="text/css">
.bouton {
background: white;
border: 1px dashed #C42616;
color: #C42616;
}
.form {
font-size: 12px;
width: 550px;
margin-left:auto;
margin-right:auto;
margin-bottom: -25px;
}
fieldset{
background-color:#F3E8F6;
border: 1px solid #C42616;
width: 500px;
margin-left:5px;
margin-right:5px;
}
fieldset tr td{
padding:12px;
border:1px dashed #C42616;
border-width:1px 0 0 0;
}
legend {
background-color:#F3E8F6;
font-family: Monotype Corsiva;
text-align:center;
padding-left:20px;
padding-right:20px;
color: #931E11;
font-size: 24px;
}
.left{
text-align:right;
font-size: 13px;
color: #931E11;
width: 150px;
}
</style>
<script type="text/javascript">
function envoiMessage(form)
{
/* Créer un message à partir des informations fournies */
var txt_message = "<link type='text/css' rel='stylesheet' href='http://fonts.googleapis.com/css?family=Great+Vibes|Stint+Ultra+Condensed' />"
+ "<div style='font-family: 'Great Vibes'; font-size: 35px; color: #C42818;margin:auto;'>Ma Présentation</div>\n"
+ "<fieldset><legend>En général</legend>"
+ "<table style='margin:auto;'><tr>"
+ "<td class='left'>Quel est votre Pseudo ?</td>\n"
+ "<td>"+ form.pseudo.value +"</td></tr><tr>"
+ "<td class='left'>L'origine de votre Pseudo?</td>\n"
+ "<td>"+ form.origine.value +"</td></tr><tr>"
+ "<td class='left'>Quel est votre âge?</td>\n"
+ "<td>"+ form.age.value +"</td></tr><tr>"
+ "<td class='left'>Quelles sont vos loisirs ?</td>\n"
+ "<td>"+ form.loisirs.value +"</td>\n"
+ "</tr></table></fieldset>\n";
// Insère le texte construit dans le champ caché "message" du formulaire
form.message.value = txt_message;
form.subject.value = "Enrolement de " + form.pseudo.value ;
}
</script>
</head>
<body>
<!-- Données cachées -->
<form class="contour" action="/post" 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" />
<input type="hidden" name="topictype" value="0" checked="checked" />
<input type="hidden" name="subject" value="" />
<input type="hidden" name="message" value="" />
<input type="hidden" name="f" value="1" />
<center>
<span style="font-family: 'Great Vibes'; font-size: 35px; color: #C42818;"> Ma Présentation </span></center>
<center><fieldset><legend>Général</legend>
<table><tr>
<td class="left"><label for="pseudo">Quel est votre Pseudo ?</label></td>
<td><input type="text" name="pseudo" id="pseudo" size="40" maxlength="30" /></td>
</tr><tr>
<td class="left"><label for="origine">L'origine de votre Pseudo?</label></td>
<td><input type="text" name="origine" id="origine" size="40" maxlength="30" /></td>
</tr><tr>
<td class="left"><label for="age">Quel est votre âge?</label></td>
<td><input type="text" name="age" id="age" size="40" maxlength="30" /></td>
</tr><tr>
<td class="left"><label for="loisirs">Quelles sont vos loisirs ?</label></td>
<td><textarea name="loisirs" id="loisirs" cols="40" rows="5"></textarea></td>
</tr></table>
</fieldset>
<br />
<fieldset><legend>Création du post</legend>
<center><label><span style="color:brown;">Le titre du sujet sera créé automatiquement !</span></label><br /><br />
<input class="bouton" type="submit" name="post" value="Créer !" /></center><br />
</fieldset><br /> <br /></center></form>
</body>
</html>
Re: Problème avec un formulaire de Présentation
Merci énormément ça marche niquel! ^__^
Sujets similaires
» Problème avec mon formulaire de présentation
» Problème avec formulaire de présentation
» Problème avec formulaire de présentation
» Problème avec un formulaire de présentation
» Soucis avec un formulaire de presentation
» Problème avec formulaire de présentation
» Problème avec formulaire de présentation
» Problème avec un formulaire de présentation
» Soucis avec un formulaire de presentation
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