Envoie de formulaire

3 participants

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

Résolu Envoie de formulaire

Message par Zeste Lun 20 Fév 2012 - 20:48

Bonsoir,

Mon problème est tout simple. Quand je souhaitent envoyer le formulaire, je veux que dans le titre cela mettre "Présentation de + pseudo du membre" Quand le générateur est remplis ça crée le topic directement.

Je vous donne le code :

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">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>Formulaire de présentation</title>
<style type="text/css">
:required
{
    background-color: white;
}
</style>
<script type="text/javascript" src="http://tinyurl.com/var-fa"></script>
<script type="text/javascript">
function envoiMessage(form)
{
  // Créer un message à partir des informations fournies
  var txt_message = "[b]Pseudo :[/b] " + form.pseudo.value + '\n'
              + "[b]Prénom :[/b] " + form.prenom.value + '\n'
              + "[b]Age :[/b] " + form.age.value + '\n'
              + "[b]Statut:[/b]" + form.statut.value + '\n'
              + "[b]Localisation :[/b] " + form.localisation.value + '\n'
          + "[b]Histoire[/b]" + form.hist.value + '\n'
              + "[b]Commentaire[/b]" + form.com.value + '\n'
txt_message +='\n';
  // Insère le texte construit dans le champ caché "message" du formulaire
  form.message.value = txt_message;
}
</script>
<META content="MSHTML 6.00.6002.18538" name=GENERATOR />
</head>
<body>
 
<h3>Formulaire de présentation</h3>
<form action=" http://www.onepiece-rpg-aides.com/post?f=2&mode=newtopic" method="post" name="post" enctype="multipart/form-data" onSubmit="envoiMessage(this); return verif_champs()">
<input type="hidden" name="lt" value="0" >
<input type="hidden" name="mode" value="newtopic" > <!-- Un nouveau topic sera créé -->
<input type="hidden" name="topictype" value="0" checked> <!-- Value 0: Sujet Normal (1 = Note / 2 = annonce) -->
<input type="hidden" name="message" > <!-- Contiendra le texte du message -->
<input type="hidden" name="f" value="2" > <!--  ID du forum dans lequel le message sera posté-->
<input type="hidden" name="required" value="pseudo,prenom,age,statut,emploi,localisation,quad,hist">
<input type="hidden" name="subject" id="titre" value="" class="USERNAME" />

 
<TABLE>
<td><label for="pseudo"><B>Pseudo</B></label></td><td><input type="text" name="pseudo" id="pseudo" class="USERNAME" required /></td></tr>
<td><label for="prenom"><B>Prenom</B></label></td><td><input type="text" name="prenom" id="prenom" required /></td></tr>
<td><label for="age"><B>Age</B></label></td><td><input type="text" name="age" id="age" placeholder="XX ANS" required /></td></tr>
 
<td><label for="statut"><B>Statut</B></label></td><td><select name="statut" id="statut" required />
<option value="célibataire" selected>célibataire</option>
<option value="en couple">en couple</option>
<option value="marié(e)">marié(e)</option>
<option value="divorcé(e)">divorcé(e)</option>
<option value="autre">autre</option></select></td><tr>
                       
<td><label for="localisation"><B>Localisation</B></label></td><td><input name="localisation" id="localisation" required /></td></tr>                             
<TABLE>
 
<BR><p><fieldset><legend><B>Raconte une histoire</B></legend></p><label for="La tienne bien sur! En quelques lignes">La tienne bien sur! En quelques lignes :</label><br><textarea id="hist" name="La tienne bien sur! En quelques lignes" rows="4" cols="135" required ></textarea><br></fieldset><br></td>
</TABLE>
<p><fieldset><legend><B>Quelque choses à ajouter ?</B></legend></p><label for="Si tu veux nous faire partager quelque chose. Lâche toi!">Si tu veux nous faire partager quelque chose. Lâche toi! :</label>
<br><textarea id="com" name="Si tu veux nous faire partager quelque chose. Lâche toi!" rows="4" cols="135"></textarea>
<br></fieldset><br></td>
</TABLE>
<p><fieldset><legend><B>Création du post</B></legend><center><br><span style="color:red;font-size:20px;" id="errormsg"></span><br><span style="color:red;">Attention : Le module va créer automatiquement le post quand vous générez la présentation !</span><br>
<input type="submit" name="post" value="Créer !"><br></center></fieldset>
 
</form>
</body>
</html>


Dernière édition par Daylaton le Mar 21 Fév 2012 - 10:12, édité 1 fois
Zeste

Zeste
Membre habitué

Féminin
Messages : 1366
Inscrit(e) le : 28/11/2010

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

Résolu Re: Envoie de formulaire

Message par Scoubifitz Mar 21 Fév 2012 - 0:37

bonjour,

remplacez ceci :

Code:
<input type="hidden" name="subject" id="titre" value="" class="USERNAME" />

par ceci :

Code:
<input type="hidden" name="subject" id="titre" value="Présentation de " class="USERNAME" />

Hi
Scoubifitz

Scoubifitz
Membre actif

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

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

Résolu Re: Envoie de formulaire

Message par pierre du 47 Mar 21 Fév 2012 - 9:39

Daylaton a écrit:Bonsoir,

Mon problème est tout simple. Quand je souhaitent envoyer le formulaire, je veux que dans le titre cela mettre "Présentation de + pseudo du membre" Quand le générateur est remplis ça crée le topic directement.

Je vous donne le code :

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">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>Formulaire de présentation</title>
<style type="text/css">
:required
{
    background-color: white;
}
</style>
<script type="text/javascript" src="http://tinyurl.com/var-fa"></script>
<script type="text/javascript">
function envoiMessage(form)
{
  // Créer un message à partir des informations fournies
  var txt_message = "[b]Pseudo :[/b] " + form.pseudo.value + '\n'
              + "[b]Prénom :[/b] " + form.prenom.value + '\n'
              + "[b]Age :[/b] " + form.age.value + '\n'
              + "[b]Statut:[/b]" + form.statut.value + '\n'
              + "[b]Localisation :[/b] " + form.localisation.value + '\n'
          + "[b]Histoire[/b]" + form.hist.value + '\n'
              + "[b]Commentaire[/b]" + form.com.value + '\n'
txt_message +='\n';
  // Insère le texte construit dans le champ caché "message" du formulaire
  form.message.value = txt_message;
}
</script>
<META content="MSHTML 6.00.6002.18538" name=GENERATOR />
</head>
<body>
 
<h3>Formulaire de présentation</h3>
<form action=" http://www.onepiece-rpg-aides.com/post?f=2&mode=newtopic" method="post" name="post" enctype="multipart/form-data" onSubmit="envoiMessage(this); return verif_champs()">
<input type="hidden" name="lt" value="0" >
<input type="hidden" name="mode" value="newtopic" > <!-- Un nouveau topic sera créé -->
<input type="hidden" name="topictype" value="0" checked> <!-- Value 0: Sujet Normal (1 = Note / 2 = annonce) -->
<input type="hidden" name="message" > <!-- Contiendra le texte du message -->
<input type="hidden" name="f" value="2" > <!--  ID du forum dans lequel le message sera posté-->
<input type="hidden" name="required" value="pseudo,prenom,age,statut,emploi,localisation,quad,hist">
<input type="hidden" name="subject" id="titre" value="" class="USERNAME" />

 
<TABLE>
<td><label for="pseudo"><B>Pseudo</B></label></td><td><input type="text" name="pseudo" id="pseudo" class="USERNAME" required /></td></tr>
<td><label for="prenom"><B>Prenom</B></label></td><td><input type="text" name="prenom" id="prenom" required /></td></tr>
<td><label for="age"><B>Age</B></label></td><td><input type="text" name="age" id="age" placeholder="XX ANS" required /></td></tr>
 
<td><label for="statut"><B>Statut</B></label></td><td><select name="statut" id="statut" required />
<option value="célibataire" selected>célibataire</option>
<option value="en couple">en couple</option>
<option value="marié(e)">marié(e)</option>
<option value="divorcé(e)">divorcé(e)</option>
<option value="autre">autre</option></select></td><tr>
                       
<td><label for="localisation"><B>Localisation</B></label></td><td><input name="localisation" id="localisation" required /></td></tr>                             
<TABLE>
 
<BR><p><fieldset><legend><B>Raconte une histoire</B></legend></p><label for="La tienne bien sur! En quelques lignes">La tienne bien sur! En quelques lignes :</label><br><textarea id="hist" name="La tienne bien sur! En quelques lignes" rows="4" cols="135" required ></textarea><br></fieldset><br></td>
</TABLE>
<p><fieldset><legend><B>Quelque choses à ajouter ?</B></legend></p><label for="Si tu veux nous faire partager quelque chose. Lâche toi!">Si tu veux nous faire partager quelque chose. Lâche toi! :</label>
<br><textarea id="com" name="Si tu veux nous faire partager quelque chose. Lâche toi!" rows="4" cols="135"></textarea>
<br></fieldset><br></td>
</TABLE>
<p><fieldset><legend><B>Création du post</B></legend><center><br><span style="color:red;font-size:20px;" id="errormsg"></span><br><span style="color:red;">Attention : Le module va créer automatiquement le post quand vous générez la présentation !</span><br>
<input type="submit" name="post" value="Créer !"><br></center></fieldset>
 
</form>
</body>
</html>

excusé moi mais d'ou sortez vous ce formulaire ???
pierre du 47

pierre du 47
***

Masculin
Messages : 173
Inscrit(e) le : 02/06/2011

http://ccis-casteljalouxv3.forumgratuit.org/
pierre du 47 a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Envoie de formulaire

Message par Zeste Mar 21 Fév 2012 - 10:12

Merci. Wink
Zeste

Zeste
Membre habitué

Féminin
Messages : 1366
Inscrit(e) le : 28/11/2010

Zeste 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