Nom du posteur dans un formulaire !

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

Résolu Nom du posteur dans un formulaire !

Message par gigi68 le Mar 20 Jan 2015 - 23:33

Bonsoir ,

Moi je cherche depuis des semaines sans rien trouver !
J'ai sur mon forum un formulaire de présentation qui fonctionne a merveille , juste un ptit demol
C'est que je souhaiterais faire apparaître le nom de celui qui à poster le message / et non pas le nom de celui qui le lis !! Confused

La balise username ne fonctionne pas car elle affiche le nom de celui qui lis le message et mes membres ne comprennent plus rien !!

Que dois je mettre à la place de Pseudo ??
quelqu'un peut m'aider aidez moi


Code:
                  <option value="Pseudo n'as pas rempli :no:" "="">Choix</option>


Dernière édition par gigi68 le Ven 23 Jan 2015 - 18:59, édité 1 fois

gigi68
***

Masculin
Messages : 197
Inscrit(e) le : 31/05/2014

http://motardalsace68.forumactif.org/forum
gigi68 a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Nom du posteur dans un formulaire !

Message par gigi68 le Jeu 22 Jan 2015 - 0:36

Up

gigi68
***

Masculin
Messages : 197
Inscrit(e) le : 31/05/2014

http://motardalsace68.forumactif.org/forum
gigi68 a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Nom du posteur dans un formulaire !

Message par gigi68 le Jeu 22 Jan 2015 - 23:57

Un petit Up SVP !
Je remet la partie du code concerné !!

Code:
                                                                <label for="ressources"><span style="font-size: 13px;">Moyen utilisé pour trouver ce forum ? : </span></label>  <select id="ressources" required"ressources"="" name="required=">
                  <option value="Pseudo n'as pas rempli :no:">Choix</option>

Merci

gigi68
***

Masculin
Messages : 197
Inscrit(e) le : 31/05/2014

http://motardalsace68.forumactif.org/forum
gigi68 a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Nom du posteur dans un formulaire !

Message par [Nihil] le Ven 23 Jan 2015 - 0:23

Bonjour Gigi Smile

Pourrais-t-on avoir le code entier de la page concernée s'il te plait / le lien de la page HTML s'il te plait ?

[Nihil]
# Tropactif #

Messages : 1155
Inscrit(e) le : 10/12/2009

http://forum.forumactif.com
[Nihil] a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Nom du posteur dans un formulaire !

Message par gigi68 le Ven 23 Jan 2015 - 1:20

Salut Nihil ,

Oui voila le code HTML en entier ...
Code:
<style type="text/css">
#fiche h2,fiche #send{
text-align: center;
}
#fiche {
width: 540px;
margin:auto;
padding:1px 20px;
background:#EDEDF5;
}
#fiche label{
display:inline-block;
width: 180px;
}
#fiche input[type=text]:focus,
#fiche textarea focus {
background:#E0BCBC;
}
</style><script type="text/javascript" src="http://tinyurl.com/var-fa"></script><script type="text/javascript">
funcion envoi(form){
 
// Créer un message à partir des informations fournies
 
var txt_message = "[b]Localité : [/b]" + form.prenom.value +"\n\n"
+ "[b]Ma moto :  [/b]" + form.select.value +"\n\n"
+ "[b]Motard depuis : [/b]" + form.date.value +"\n\n"
+ "[b]Le but de mon inscription : [/b]" + form.localise.value +"\n\n"
+ "[b]Moyen utilisé pour trouver ce forum ? : [/b]" + form.ressources.value +"\n\n"
+ "[b]Présentation ,  [/b]" + form.diver.value +"\n\n"
+ (form.photo.value ? "[b]Photo ;  [/b][img]" + form.photo.value +"[/img]\n\n":"");
 
// Insére le texte dans le champ caché "message" du formulaire
 
form.message.value = txt_message;
}
</script>
<div id="fiche">
                                                                                                                                                                                                                                                                                                
                                                                                                                                                      <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="message" value="" /><input type="hidden" name="f" value="18" /><input type="hidden" name="subject" value="Présentation de " class="USERNAME" />                                                                                                                                                   
      <h2>
                                      
         <div style="text-align: center;">
                                                                                                <span style="color: rgb(153, 153, 153); font-weight: bold;font-size: 24px;">FORMULAIRE DE PRÉSENTATION</span> <br /><br />                                                                                                                                      <span style="color: #6600FF;"><span style="font-size: 24px;">Bonjour <span =""="" class="USERNAME"> </span> </span>,</span>                                                                                                                                             
            <p>
                                                                                                                                                                                                                                          
            </p>
                                                                                                                                                                                                                                         
         </div>
                                    
      </h2>
                                                                                                                                                                                                                                                                                                       
      <p>
                                                                                                                                                                                                  
      </p>
                                                                                                                                                                       
      <div style="text-align: left;">
                                                                                               <span style="color: rgb(255, 153, 51); font-size: 10px;"><span style="font-size: 10px;">Champs obligatoires *</span></span><br />                                                                               
         <p>
                                                                                                       
         </p>
                                                                                                    
         <div align="center">
                                                              <span style="font-size: 12px;">Merci de faire une présentation sérieuse en remplissant les champs ci dessous,ceci seront modifiable en cliquant sur "</span><span style="font-size: 12px;">Edité dans ta présentation !</span>                                             
         </div>
                                                                                                    
         <div align="center">
                                                            <span style="font-size: 12px;"><span style="color: rgb(255, 153, 51);">Toutes présentations mal renseigné sera supprimé sans délais ! </span></span>                                             
         </div>
                                                                                                    
         <div align="center">
                                                            <span style="font-size: 12px;">Vous aurez alors, la possibilité d'en faire une nouvelle . </span>                                             
         </div>
                                                                                                    
         <div align="center">
                                                            <span style="font-size: 12px;">Merci de vous être enregistré et bienvenue sur MOTO-SUD'ALSACE</span>                                             
         </div>
                                                                                                                                                                            
         <p>
                                                                                                       
         </p>
                                                                                                                                                                                                                          
         <p>
                                                                                                                                                                <label><span style="font-size: 13px;">Localité + Code postal :*</span> </label><input name="prenom" size="35" type="text" placeholder="Bollwiller 68540" required="required" />                                                                                                                                                 
         </p>
                                                                                                                                                                                                                                                                                                            
         <p>
                                                                                                                                                                <label><span style="font-size: 13px;">Désignation Moto :*</span>  </label><input name="select" size="35" type="text" required="required" />                                                                                                                                             
         </p>
                                                                                                                                                                      
         <p>
                                                                                                                                                                <label><span style="font-size: 13px;">Motard depuis ? :*</span>  </label><input name="date" size="35" type="text" required="required" />                                                                                                                                             
         </p>
                                                                                                                                                                                                                                                                                                              
         <p>
                                                                                                                                                                <label><span style="font-size: 13px;">Quel est le but de votre inscription chez nous ? :*</span>  </label><input name="localise" size="35" type="text" required="required" />                                                                                                                                                                   
         </p>
                      
         <p>
                                                                <label for="ressources"><span style="font-size: 13px;">Moyen utilisé pour trouver ce forum ? : </label>  <select id="ressources" required"ressources"="" name="required=">
                  <option value="Pseudo n'as pas rempli :no:">Choix</option>
                  <option value="Je l'ai trouvé tout à fait par hasard sur internet">Par hasard sur Internet</option>
                  <option value="Je l'ai trouvé en cherchant sur internet">je cherchais un forum moto</option>
                  <option value="C'est un ami qui ma conseillé de m'inscrire">Conseillé pars un ami</option>
                  <option value="J'ai reçu une cartes de visite d'un membre qui est déjà inscrit">Cartes de visite reçu d'un membre</option>
                  <option value="J'ai trouvé une carte de visite dans un commerce">Carte de visite dans un commerces</option>
                  <option value="Je l'ai trouvé sur un réseau social / Sur un autre forum !">Réseaux sociaux / Autre forums </option>
                  <option value="J'en ai entendu parler dans la rue (bouche-à-oreilles)">Bouche-à-oreilles</option>
              </select>                                                                                                                                                                                                                                                   
         </p>
                    
         <p>
                                                                                                                                                                <span style="font-size: 13px;">Décrivez votre présentation :* </span> <br /><textarea name="diver" required="required" rows="5" cols="63"></textarea>                                                                                                                                                 
         </p>
                                                                                                                                                                                                                                                                                                              
         <p>
                                                                                                                                                                <label><span><span style="font-size: 14px;">Photo (facultatif) :</span></span> </label><input type="text" size="40" name="photo" placeholder="http//:liendelimage.jpg" />                                                                                                                                                 
         </p>
                                                                                                                                                                                
         <p>
                                                                                                                                                                                   
         </p>
                                                                                                                                                                                                                                                                                                              
         <p id="send">
                                                                                                                                                                <input type="submi" name="post" class="Valider" value="Valider" /> <input type="reset" name="post" class="Recommencer" vaue="Refaire" />                                                                                                                                                 
         </p>
                                                                                                                                                                                                                                                                                                            
      </div>
                                                                                                   
   </form><object style="width: 1px; height: 1px;"><param id="movie" value="http://www.youtube.com/v/5NgJAKWH__4&autoplay=1" /><embed style="width: 1px; height: 1px;" src="http://www.youtube.com/v/5NgJAKWH__4&autoplay=1" type="application/x-shockave-flash" /></object>
</div>

Et le lien de la page HTML
http://motosudalsace.forumactif.org/h3-presentation-du-membre

Merci de ta réponse


Dernière édition par gigi68 le Ven 23 Jan 2015 - 19:06, édité 2 fois

gigi68
***

Masculin
Messages : 197
Inscrit(e) le : 31/05/2014

http://motardalsace68.forumactif.org/forum
gigi68 a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Nom du posteur dans un formulaire !

Message par [Nihil] le Ven 23 Jan 2015 - 10:24

Petit essai Gigi,

Juste en dessous de :
Code:
+ (form.photo.value ? "[b]Photo ;  [/b][img]" + form.photo.value +"[/img]\n\n":"");

Pourrais tu ajouter ceci :
Code:
// Ajoute le pseudo au titre du sujet
form.subject.value += _userdata.username;

Dis nous si ça fonctionne Smile !

[Nihil]
# Tropactif #

Messages : 1155
Inscrit(e) le : 10/12/2009

http://forum.forumactif.com
[Nihil] a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Nom du posteur dans un formulaire !

Message par gigi68 le Ven 23 Jan 2015 - 13:03

Merci Nihil ,

Mais pour info, je ne veux pas changer le titre du sujet !
c'est dans le menu déroulant du formulaire que je souhaiterais faire affiché le pseudo du membre qui à posté , et non pas celui qui lit le msg !!!!

<label for="ressources"><span style="font-size: 13px;">Moyen utilisé pour trouver ce forum ? : </span></label> <select id="ressources" required"ressources"="" name="required=">
<option value="Pseudo n'as pas rempli Non !:">Choix</option>

Merci encore de m'aidé !

gigi68
***

Masculin
Messages : 197
Inscrit(e) le : 31/05/2014

http://motardalsace68.forumactif.org/forum
gigi68 a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Nom du posteur dans un formulaire !

Message par [Nihil] le Ven 23 Jan 2015 - 14:13

Oups, j'avais mal compris !

Alors on fait un autre essai, on remplace :
Code:
<option value="Pseudo n'as pas rempli :no:">Choix</option>

Par :
Code:
<option value="Non rempli">Choix</option>

Et ensuite tout en haut juste avant
Code:
// Créer un message à partir des informations fournies

On rajoute :
Code:
if (form.ressources.value == 'Non rempli')
    form.ressources.value = _userdata.username + " n'a pas rempli :no:";

Mieux comme ça (: ?

[Nihil]
# Tropactif #

Messages : 1155
Inscrit(e) le : 10/12/2009

http://forum.forumactif.com
[Nihil] a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Nom du posteur dans un formulaire !

Message par gigi68 le Ven 23 Jan 2015 - 14:55

Et non desolé

En suivant à la lettre ce que vous me dites de faire , le champ ne ce remplie plus du tout !!

gigi68
***

Masculin
Messages : 197
Inscrit(e) le : 31/05/2014

http://motardalsace68.forumactif.org/forum
gigi68 a été remercié(e) par l'auteur de ce sujet.
  • 0

Résolu Re: Nom du posteur dans un formulaire !

Message par [Nihil] le Ven 23 Jan 2015 - 15:20

Garde la modification dans le formulaire, et remplace le script par ceci, je crois que c'est bon là Wink

Code:
    function envoi(form){
    var ressources;
    if (form.ressources.value == 'Non rempli') {
            ressources = _userdata.username + " n'a pas rempli :no:";
    } else {
        ressources = form.ressources.value;
    }
    // Créer un message à partir des informations fournies
   
    var txt_message = "[b]Localité : [/b]" + form.prenom.value +"\n\n"
    + "[b]Ma moto :  [/b]" + form.select.value +"\n\n"
    + "[b]Motard depuis : [/b]" + form.date.value +"\n\n"
    + "[b]Le but de mon inscription : [/b]" + form.localise.value +"\n\n"
    + "[b]Moyen utilisé pour trouver ce forum ? : [/b]" + ressources +"\n\n"
    + "[b]Présentation ,  [/b]" + form.diver.value +"\n\n"
    + (form.photo.value ? "[b]Photo ;  [/b][img]" + form.photo.value +"[/img]\n\n":"");
   
    // Insére le texte dans le champ caché "message" du formulaire
   
    form.message.value = txt_message;
    }

[Nihil]
# Tropactif #

Messages : 1155
Inscrit(e) le : 10/12/2009

http://forum.forumactif.com
[Nihil] a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Nom du posteur dans un formulaire !

Message par gigi68 le Ven 23 Jan 2015 - 18:59

Oui super Clin d\'oeil Flowers2

Tous fonctionne comme je voulais !

Merci beaucoup Nihil

gigi68
***

Masculin
Messages : 197
Inscrit(e) le : 31/05/2014

http://motardalsace68.forumactif.org/forum
gigi68 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