Problème avec un formulaire de Présentation

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

Résolu Problème avec un formulaire de Présentation

Message par lolipopshen le Mar 26 Mai 2015 - 23:27

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éééé ~ Non ! ).
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

lolipopshen
Nouveau membre

Messages : 2
Inscrit(e) le : 26/05/2015

http://test02.forum-gratuit.net/
lolipopshen a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Problème avec un formulaire de Présentation

Message par Scoubifitz le Mer 27 Mai 2015 - 1:52

bonsoir,

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>

Scoubifitz
+ Hyperactif +

Masculin
Messages : 3539
Inscrit(e) le : 18/03/2008

http://scoubidous.superforum.fr/
Scoubifitz a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Problème avec un formulaire de Présentation

Message par lolipopshen le Mer 27 Mai 2015 - 22:59

Merci énormément ça marche niquel! ^__^

lolipopshen
Nouveau membre

Messages : 2
Inscrit(e) le : 26/05/2015

http://test02.forum-gratuit.net/
lolipopshen 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