Gros problème Codage de Présentation

2 participants

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

Résolu Gros problème Codage de Présentation

Message par Luninho Sam 8 Mar 2014 - 14:05

Alors, je vous explique, bonjour tout d'abord. Mon problème c'est que j'ai codé JS/HMTL, mais ça me fais ça :


Code HTML :
Voulez-vous utiliser le haut et le bas de page de votre forum ? Non
Utiliser cette page en tant que page d'accueil ? Non

Code:
<div style="width: 80%;margin: auto;">
 <script type="text/javascript">
                function envoiMessage(form)
                {
                
              // Créer un message à partir des informations fournies
                var txt_message = "[b]Fiche d'identité de :[/b] " + form.pseudo.value + '\n'
                + "[b]Mon Prénom :[/b] " + form.prenom.value + '\n'
                + "[b]J'ai :[/b] " + form.age.value + " ans" + '\n'
                + "[b]Dans la vie :[/b] " + form.occupation.value + '\n'
                + "[b]Mes passions :[/b] " + form.passion.value + '\n'
                + "[b]J'ai connu le forum :[/b] " + form.ou.value + '\n'
                + "[b]Message :[/b] " + '\n' + form.plus.value + '\n';
                
              // Insère le texte construit dans le champ caché "message" du formulaire
                form.message.value = txt_message;
                
              // Créer un titre de sujet dynamiquement (Présentation + pseudo) :
                form.subject.value = "Présentation de " + form.pseudo.value; </script>
<div align="center">
 <span style="color: rgb(255, 0, 0);"><span style="text-decoration: underline;"><span style="font-size: 18px;"><strong>Veuillez remplir le formulaire de presentation suivant: </strong></span></span></span><br /><br /><strong> </strong>
</div>
 
<form action="/post" method="post" name="post" enctype="multipart/form-data" onsubmit="envoiMessage(this)">
 
<div align="center">
 <strong> <label for="pseudo">Pseudo Forum :</label></strong><br /><strong> <input name="pseudo" id="pseudo" value=" " size="50" maxlength="100" type="text" /> </strong><br /><br /><strong> <label for="prenom">Prenom :</label></strong><br /><strong> <input name="prenom" id="prenom" value=" " size="50" maxlength="100" type="text" /></strong><br /><br /><strong> <label for="age">Age :</label></strong><br /><strong> <input name="age" id="age" value=" " size="10" maxlength="100" type="text" /> </strong><br /><br /><strong>Temps dans le Sport :</strong><br /><strong> <textarea style="width: 473px; height: 53px;" name="occupation" id="occupation" rows="3" cols="150"></textarea></strong><br /><br /><strong> <label for="passion">Tes passions :<br /></label></strong><strong><textarea style="width: 475px; height: 56px;" name="passion" id="passion" rows="3" cols="150"></textarea></strong><br /><br /><strong> <label for="ou">Comment as-tu connu le forum ?<br /></label></strong><strong><textarea style="width: 477px; height: 53px;" name="ou" id="ou" rows="3" cols="150"></textarea></strong><br /><br /><strong> <label for="plus">Petit plus (quelques lignes pour nous parler de toi, tes petites confidences ...) :</label></strong><br /><strong> <textarea style="width: 481px; height: 68px;" name="plus" id="plus" rows="3" cols="150"></textarea></strong><br /><strong></strong><strong></strong><br /><strong> </strong>
<center>
 <strong><input name="post" value="Valider ma fiche de presentation" type="submit" /></strong><br /><br />
<div align="right">
 <span style="font-size: 13px;"><span style="text-decoration: underline;"><strong>Codage par #Luninho`</strong><br /></span></span>
</div>
 
</center>
 
</div><input name="lt" value="0" type="hidden" /><input name="mode" value="newtopic" type="hidden" /><input name="topictype" value="0" checked="checked" type="hidden" /><input name="message" value="" type="hidden" /><input name="subject" value="" type="hidden" /><input name="f" value="3" type="hidden" />
</form>
</div>

JavaScript :
Sur les Sous-Forums

Code:
$(function() {
                $('a[href="/post?f=1&mode=newtopic"]').attr('href','http://battle-street.frbb.net/h1-formulaire-de-presentation');
            });


Dernière édition par Luninho le Dim 16 Mar 2014 - 13:24, édité 1 fois
Luninho

Luninho
***

Masculin
Messages : 123
Inscrit(e) le : 13/09/2013

http://battle-street.frbb.net/
Luninho a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Gros problème Codage de Présentation

Message par Scoubifitz Sam 8 Mar 2014 - 14:27

bonjour,

forum de test ... un seul forum ...

l'envoi se fait dans le forum n°3 ... qui n'existe pas .  Hi 

<input name="f" value="3" type="hidden" />
Scoubifitz

Scoubifitz
Membre actif

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

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

Résolu Re: Gros problème Codage de Présentation

Message par Luninho Sam 15 Mar 2014 - 20:51

Merci, mais ça me met :
Vous devez préciser un titre avant de pouvoir envoyer votre message.
Vous devez entrer un message avant de poster.
Luninho

Luninho
***

Masculin
Messages : 123
Inscrit(e) le : 13/09/2013

http://battle-street.frbb.net/
Luninho a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Gros problème Codage de Présentation

Message par Scoubifitz Sam 15 Mar 2014 - 21:56

bonsoir,

il manque l'accolade de fermeture de la fonction , dans le script ...

Code:
<script type="text/javascript">
function envoiMessage(form)
{
// le script ...
}
</script>
Scoubifitz

Scoubifitz
Membre actif

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

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

Résolu Re: Gros problème Codage de Présentation

Message par Luninho Sam 15 Mar 2014 - 21:57

Ce qui donne :
Code:
        $(function() {
                        $('a[href="/post?f=1&mode=newtopic"]').attr('href','http://battle-street.frbb.net/h1-formulaire-de-presentation');
                    });
        <script type="text/javascript">
        function envoiMessage(form)
        {
        // le script ...
        }
        </script>
?
Luninho

Luninho
***

Masculin
Messages : 123
Inscrit(e) le : 13/09/2013

http://battle-street.frbb.net/
Luninho a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Gros problème Codage de Présentation

Message par Scoubifitz Sam 15 Mar 2014 - 22:00

non,non,non ...

je parle du formulaire dans la page HTML ...

le script d'envoi :

Code:
<script type="text/javascript">
function envoiMessage(form)
{
// Créer un message à partir des informations fournies
var txt_message = "[b]Fiche d'identité de :[/b] " + form.pseudo.value + '\n'
+ "[b]Mon Prénom :[/b] " + form.prenom.value + '\n'
+ "[b]J'ai :[/b] " + form.age.value + " ans" + '\n'
+ "[b]Dans la vie :[/b] " + form.occupation.value + '\n'
+ "[b]Mes passions :[/b] " + form.passion.value + '\n'
+ "[b]J'ai connu le forum :[/b] " + form.ou.value + '\n'
+ "[b]Message :[/b] " + '\n' + form.plus.value + '\n';

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

// Créer un titre de sujet dynamiquement (Présentation + pseudo) :
form.subject.value = "Présentation de " + form.pseudo.value;
}
</script>
Scoubifitz

Scoubifitz
Membre actif

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

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

Résolu Re: Gros problème Codage de Présentation

Message par Luninho Sam 15 Mar 2014 - 22:03

Je met quoi dans le HMTL ?
Luninho

Luninho
***

Masculin
Messages : 123
Inscrit(e) le : 13/09/2013

http://battle-street.frbb.net/
Luninho a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Gros problème Codage de Présentation

Message par Scoubifitz Sam 15 Mar 2014 - 22:25

éditez votre page HTML en mode avancé , et remplacez entièrement le code par celui ci :

Code:
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8" />
<title>form</title>
<script type="text/javascript">
function envoiMessage(form)
{
// Créer un message à partir des informations fournies
var txt_message = "[b]Fiche d'identité de :[/b] " + form.pseudo.value + '\n'
+ "[b]Mon Prénom :[/b] " + form.prenom.value + '\n'
+ "[b]J'ai :[/b] " + form.age.value + " ans" + '\n'
+ "[b]Dans la vie :[/b] " + form.occupation.value + '\n'
+ "[b]Mes passions :[/b] " + form.passion.value + '\n'
+ "[b]J'ai connu le forum :[/b] " + form.ou.value + '\n'
+ "[b]Message :[/b] " + '\n' + form.plus.value + '\n';

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

// Créer un titre de sujet dynamiquement (Présentation + pseudo) :
form.subject.value = "Présentation de " + form.pseudo.value;
}
</script>
</head>
<body>
<div style="text-align:center;margin:auto;font-weight:bold;">
<form action="/post" method="post" name="post" enctype="multipart/form-data" onsubmit="envoiMessage(this)">
<input name="lt" value="0" type="hidden" />
<input name="mode" value="newtopic" type="hidden" />
<input name="topictype" value="0" checked="checked" type="hidden" />
<input name="message" value="" type="hidden" />
<input name="subject" value="" type="hidden" />
<input name="f" value="1" type="hidden" />

<h3 style="color: Red;text-decoration: underline;">Veuillez remplir le formulaire de presentation suivant: </h3>
<p><label for="pseudo">Pseudo Forum :</label><br />
<input name="pseudo" id="pseudo" value=" " size="50" maxlength="100" type="text" /></p>
<p><label for="prenom">Prenom :</label><br />
<input name="prenom" id="prenom" value=" " size="50" maxlength="100" type="text" /></p>
<p><label for="age">Age :</label><br />
<input name="age" id="age" value=" " size="10" maxlength="100" type="text" /> </p>
<p>Temps dans le Sport :<br />
<textarea style="width: 473px; height: 53px;" name="occupation" id="occupation" rows="3" cols="150"></textarea></p>
<p><label for="passion">Tes passions :<br /></label>
<textarea style="width: 475px; height: 56px;" name="passion" id="passion" rows="3" cols="150"></textarea></p>
<p><label for="ou">Comment as-tu connu le forum ?<br /></label>
<textarea style="width: 477px; height: 53px;" name="ou" id="ou" rows="3" cols="150"></textarea></p>
<p><label for="plus">Petit plus (quelques lignes pour nous parler de toi, tes petites confidences ...) :</label><br />
<textarea style="width: 481px; height: 68px;" name="plus" id="plus" rows="3" cols="150"></textarea></p>
<p><input name="post" value="Valider ma fiche de presentation" type="submit" /></p>
<div style="text-align:right;font-size: 13px;text-decoration: underline;">Codage par #Luninho`</div>
</form>
</div>
</body>
</html>
Scoubifitz

Scoubifitz
Membre actif

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

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

Résolu Re: Gros problème Codage de Présentation

Message par Luninho Sam 15 Mar 2014 - 22:46

J'ai édité, puis j'ai envoyé le titre du sujet est : Présentation de , juste ça
Luninho

Luninho
***

Masculin
Messages : 123
Inscrit(e) le : 13/09/2013

http://battle-street.frbb.net/
Luninho a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Gros problème Codage de Présentation

Message par Scoubifitz Sam 15 Mar 2014 - 23:17

le reste de l'envoi est passé ?

testez ceci :

Code:
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8" />
<title>form</title>
<script type="text/javascript">
function envoiMessage(form)
{
// Créer un message à partir des informations fournies
var txt_message = "[b]Fiche d'identité de :[/b] " + form.pseudo.value + '\n'
+ "[b]Mon Prénom :[/b] " + form.prenom.value + '\n'
+ "[b]J'ai :[/b] " + form.age.value + " ans" + '\n'
+ "[b]Dans la vie :[/b] " + form.occupation.value + '\n'
+ "[b]Mes passions :[/b] " + form.passion.value + '\n'
+ "[b]J'ai connu le forum :[/b] " + form.ou.value + '\n'
+ "[b]Message :[/b] " + '\n' + form.plus.value + '\n';

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

// Créer un titre de sujet dynamiquement (Présentation + pseudo) :
form.subject.value = "Présentation de " + form.pseudo.value;
}
</script>
</head>
<body>
<div style="text-align:center;margin:auto;font-weight:bold;">
<form action="/post" method="post" name="post" enctype="multipart/form-data" onsubmit="envoiMessage(this)">
<input name="lt" value="0" type="hidden" />
<input name="mode" value="newtopic" type="hidden" />
<input name="topictype" value="0" checked="checked" type="hidden" />
<input name="message" value="" type="hidden" />
<input name="subject" value="" type="hidden" />
<input name="f" value="1" type="hidden" />

<h3 style="color: Red;text-decoration: underline;">Veuillez remplir le formulaire de presentation suivant: </h3>
<p><label for="pseudo">Pseudo Forum :</label><br />
<input name="pseudo" id="pseudo" value="" size="50" maxlength="100" type="text" /></p>
<p><label for="prenom">Prenom :</label><br />
<input name="prenom" id="prenom" value="" size="50" maxlength="100" type="text" /></p>
<p><label for="age">Age :</label><br />
<input name="age" id="age" value="" size="10" maxlength="100" type="text" /> </p>
<p>Temps dans le Sport :<br />
<textarea style="width: 473px; height: 53px;" name="occupation" id="occupation" rows="3" cols="150"></textarea></p>
<p><label for="passion">Tes passions :<br /></label>
<textarea style="width: 475px; height: 56px;" name="passion" id="passion" rows="3" cols="150"></textarea></p>
<p><label for="ou">Comment as-tu connu le forum ?<br /></label>
<textarea style="width: 477px; height: 53px;" name="ou" id="ou" rows="3" cols="150"></textarea></p>
<p><label for="plus">Petit plus (quelques lignes pour nous parler de toi, tes petites confidences ...) :</label><br />
<textarea style="width: 481px; height: 68px;" name="plus" id="plus" rows="3" cols="150"></textarea></p>
<p><input name="post" value="Valider ma fiche de presentation" type="submit" /></p>
<div style="text-align:right;font-size: 13px;text-decoration: underline;">Codage par #Luninho`</div>
</form>
</div>
</body>
</html>

il y avait des espaces dans les values ...
Scoubifitz

Scoubifitz
Membre actif

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

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

Résolu Re: Gros problème Codage de Présentation

Message par Luninho Sam 15 Mar 2014 - 23:28

Enfaîte c'est bon, mais je voudrai avoir ça : en envoyant
http://battle-street.frbb.net/h1-formulaire-de-presentation
de même ça
Luninho

Luninho
***

Masculin
Messages : 123
Inscrit(e) le : 13/09/2013

http://battle-street.frbb.net/
Luninho a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Gros problème Codage de Présentation

Message par Scoubifitz Sam 15 Mar 2014 - 23:35

?

vous voulez que le message envoyé ressemble au formulaire ?
Scoubifitz

Scoubifitz
Membre actif

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

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

Résolu Re: Gros problème Codage de Présentation

Message par Luninho Dim 16 Mar 2014 - 0:06

Oui voilà
Luninho

Luninho
***

Masculin
Messages : 123
Inscrit(e) le : 13/09/2013

http://battle-street.frbb.net/
Luninho a été remercié(e) par l'auteur de ce sujet.
  • 0

Résolu Re: Gros problème Codage de Présentation

Message par Scoubifitz Dim 16 Mar 2014 - 0:18

comme ça ?

Code:
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8" />
<title>form</title>
<script type="text/javascript">
function envoiMessage(form)
{
// Créer un message à partir des informations fournies
var txt_message = "[center][b]Pseudo Forum[/b]\n[co"+"lor=Royalblue]" + form.pseudo.value + '[/color]\n\n'
+ "[b]Prénom[/b]\n[co"+"lor=Royalblue]" + form.prenom.value + '[/color]\n\n'
+ "[b]Age[/b]\n[co"+"lor=Royalblue]" + form.age.value + ' ans[/color]\n\n'
+ "[b]Temps dans le Sport[/b]\n[co"+"lor=Royalblue]" + form.occupation.value + '[/color]\n\n'
+ "[b]Mes passions :[/b]\n[co"+"lor=Royalblue]" + form.passion.value + '[/color]\n\n'
+ "[b]J'ai connu le forum :[/b]\n[co"+"lor=Royalblue]" + form.ou.value + '[/color]\n\n'
+ "[b]Message :[/b]\n[co"+"lor=Royalblue]" + form.plus.value + '[/color][center]';

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

// Créer un titre de sujet dynamiquement (Présentation + pseudo) :
form.subject.value = "Présentation de " + form.pseudo.value;
}
</script>
</head>
<body>
<div style="text-align:center;margin:auto;font-weight:bold;">
<form action="/post" method="post" name="post" enctype="multipart/form-data" onsubmit="envoiMessage(this)">
<input name="lt" value="0" type="hidden" />
<input name="mode" value="newtopic" type="hidden" />
<input name="topictype" value="0" checked="checked" type="hidden" />
<input name="message" value="" type="hidden" />
<input name="subject" value="" type="hidden" />
<input name="f" value="1" type="hidden" />

<h3 style="color: Red;text-decoration: underline;">Veuillez remplir le formulaire de presentation suivant: </h3>
<p><label for="pseudo">Pseudo Forum :</label><br />
<input name="pseudo" id="pseudo" value="" size="50" maxlength="100" type="text" /></p>
<p><label for="prenom">Prénom :</label><br />
<input name="prenom" id="prenom" value="" size="50" maxlength="100" type="text" /></p>
<p><label for="age">Age :</label><br />
<input name="age" id="age" value="" size="3" maxlength="3" type="text" /> ans </p>
<p>Temps dans le Sport :<br />
<textarea style="width: 473px; height: 53px;" name="occupation" id="occupation" rows="3" cols="150"></textarea></p>
<p><label for="passion">Tes passions :<br /></label>
<textarea style="width: 475px; height: 56px;" name="passion" id="passion" rows="3" cols="150"></textarea></p>
<p><label for="ou">Comment as-tu connu le forum ?<br /></label>
<textarea style="width: 477px; height: 53px;" name="ou" id="ou" rows="3" cols="150"></textarea></p>
<p><label for="plus">Petit plus (quelques lignes pour nous parler de toi, tes petites confidences ...) :</label><br />
<textarea style="width: 481px; height: 68px;" name="plus" id="plus" rows="3" cols="150"></textarea></p>
<p><input name="post" value="Valider ma fiche de presentation" type="submit" /></p>
<div style="text-align:right;font-size: 13px;text-decoration: underline;">Codage par #Luninho`</div>
</form>
</div>
</body>
</html>
Scoubifitz

Scoubifitz
Membre actif

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

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

Résolu Re: Gros problème Codage de Présentation

Message par Luninho Dim 16 Mar 2014 - 13:24

Merci bien.
Luninho

Luninho
***

Masculin
Messages : 123
Inscrit(e) le : 13/09/2013

http://battle-street.frbb.net/
Luninho 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