Bug sur mon formulaire de présentation

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

Résolu Bug sur mon formulaire de présentation

Message par alliottom59 le Dim 18 Oct 2015 - 10:30

Détails techniques


Version du forum : phpBB2
Poste occupé : Fondateur
Navigateur(s) concerné(s) : Mozilla Firefox, Internet Explorer
Capture d'écran du problème :
Voir l'image:
[img][/img]

Personnes concernées par le problème : Tous les utilisateurs
Problème apparu depuis : ce matin après modification du code
Lien du forum : http://lemondedudiagauto.com

Description du problème

Bonjour,

voila ce matin, j'ai voulu modifier le formulaire de présentation de mon forum.
Juste rajouter quelques lignes de règlement.
Le soucis la réponse avez vous lu le règlement "oui et non" devrait être a sélectionner dans la barre déroulante.
J'aimerais votre aide afin de réparer mon code

merci

Code:
<meta charset="utf-8" />    <script type="text/javascript">
    function envoiMessage(form)
    {
    if( form.prenom.value == "" )
    {
    alert('Vous n\'avez pas de prénom ?');
    return false;
    }
    else if( form.reglement.value == "" )
    {
    alert('Répondez à la dernière question !');
    return false;
    }
    else
    {
    // Créer un message à partir des informations fournies
    var txt_message = "<div style='margin:auto;text-align:center;width:100%'><strong><u>Présentation</u> (V1.3)</strong></div>"
    + "" + '\n'
    + "<u>Vous</u>" + "" + '\n'
    + "<strong>Prénom :</strong> " + form.prenom.value + '\n'
    + "<strong>Age :</strong> " + form.age.value + '\n'
    + "<strong>Lieu de résidence :</strong> " + form.ville.value + '\n'
    + "<strong>niveau en diagnostic : </strong> " + form.passion.value + '\n'
    + "<strong>niveau en mécanique : </strong> " + form.metier.value + '\n'
    + "<strong>outils de diagnostic possédés : </strong> " +form.metier2.value + '\n'
    + "<strong>véhicules possédés : </strong> " +form.veh.value + '\n'
    + "<strong>Ce qui vous passe par la tête : </strong> " +form.tete.value + '\n'
    + "<strong>Comment nous avez-vous connu : </strong> " +form.connu.value + '\n'
    + "<strong>Avez vous lu le règlement: </strong> " +form.reglement.value +'\n'
    ;
    form.message.value = txt_message;
    form.subject.value = "Présentation de " + form.prenom.value;
    return true;
    }
    }
    </script>   
<h3>
       <span style="text-decoration: underline;">Présentation</span>
</h3>
       
<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 = post-it / 2 = annonce)      -->    <input name="message" value="" type="hidden" />   
   <!--      Contiendra le texte du message      -->    <input name="f" value="3" type="hidden" />   
   <!--      post?f=3&mode=newtopic      -->    <input name="subject" value="" type="hidden" />    <fieldset>    <fieldset>    <legend></legend>En général      <span style="color:Red;"></span>Les champs indiqués par une * sont obligatoires<br /><br />          <label for="prenom"></label>Prénom ? <span style="color:Red;"></span>*<br />    <input name="prenom" id="prenom" size="40" tabindex="20" type="text" /><br />    <label for="age"></label>Quel âge avez-vous ? <span style="color:Red;"></span>*<br />    <input name="age" id="age" size="40" tabindex="30" required="required" type="text" /><br />    <label for="ville"></label>Quel est votre lieu de résidence ? <span style="color:Red;"></span>*<br />    <input name="ville" id="ville" size="40" tabindex="40" required="required" type="text" /><br />    <label for="passion"></label>Quel est votre niveau en diagnostic ? <span style="color:Red;"></span>*<br />    <input name="passion" id="passion" size="40" tabindex="50" required="required" type="text" /><br />    <label for="metier"></label>Quel est votre niveau en mécanique ? <span style="color:Red;"></span>*<br />    <input name="metier" id="metier" size="40" tabindex="60" required="required" type="text" /><br />    <label for="metier2"></label>Quels outils de diagnostic possèdez-vous ? <span style="color:Red;"></span>*<br />    <input name="metier2" id="metier2" size="40" tabindex="70" required="required" type="text" /><br />    <label for="veh"></label>Quels véhicules possèdez-vous ? <span style="color:Red;"></span>*<br />    <input name="veh" id="veh" size="40" tabindex="80" required="required" type="text" /><br />    <label for="tete"></label>Ce qui vous passe par la tête ? <span style="color:Red;"></span>*<br />    <textarea id="tete" name="tete" cols="60" rows="8" required="required"></textarea><br />    <label for="connu"></label> Comment nous avez-vous connu ? <span style="color:Red;"></span>*<br />    <textarea id="connu" name="connu" cols="60" rows="8" required="required"></textarea><br />    </fieldset></fieldset>   
   <p style="border: 15px solid rgb(204, 204, 204); padding: 20px; background: rgb(255, 255, 255) none repeat scroll 0% 0%;">
              <strong><span style="text-decoration: underline;">Règlement</span><br />    <br />          <span style="color: #ff0000;">- Votre présentation est obligatoire.</span><br /><span style="color: #ff0000;">- Toutes demandes d'aides ou autres en section    présentation sera supprimée.</span><br />    - Afin que tout le monde se comprenne, éviter d'utiliser le langage SMS.<br />    - Le flood est interdit (penser à éditer vos messages, plutôt que d'en poster 2 ou 3 à la suite).<br />    - Les insultes en tous genres (racisme, homophobie...) sont strictement interdites.<br />    - Aucun caractère pornographique ne sera toléré.<br />    - Respectez les autres membres (politesse) Pas de texte en lettres majuscules.<br />    - Évitez les signatures trop longues.<br />    - La publicité est interdite sauf dans la/les section(s) appropriée(s).<br />    - Évitez de faire circuler vos coordonnées personnelles (numéro de téléphone, adresse postale).<br />    - Évitez de faire circuler vos coordonnées véhicule ( Vin, Pin, Immatriculation...).<br />    - Interdit les sujets traitant les modifications de compteur...<br />    - Respectez les différentes parties du forum et postez dans les catégories appropriées.<br />    - Votre présentation est obligatoire.<br />    - Une fois votre sujet résolu faite le savoir.<br />    - Une fois le sujet résolu éditer votre premier message afin de choisir le bon icône.<br />    - Pas de lien d'autre forum en signature.<br /> - Tous messages non constructif dans le but d'avoir accès a un code ou a la messagerie privée seront supprimés.<br />- Les membres ne respectant pas ces quelques règles auront leur messagerie privée bloquée..... voir plus selon les cas. </strong>   
   </p><fieldset><fieldset>    </fieldset></fieldset>   
   <p style="">
           
   </p><fieldset><fieldset>    Avez-vous lu le règlement ?  <span style="color:Red;"></span>*    <select name="règlement"></select>    <option value=""></option>Choisissez la réponse    <option value="oui"></option>oui    <option value="non"></option>non        <br />    </fieldset></fieldset>   
   <center style="">
          <input name="post" value="Envoyer le dossier" type="submit" />   
   </center><fieldset><fieldset>    </fieldset></fieldset>   
   <p style="">
           
   </p><fieldset><fieldset>    </fieldset>    </fieldset>   
</form>


Dernière édition par alliottom59 le Dim 18 Oct 2015 - 15:28, édité 1 fois

alliottom59
***

Masculin
Messages : 160
Inscrit(e) le : 10/12/2012

http://lemondedudiagauto.com
alliottom59 a été remercié(e) par l'auteur de ce sujet.
  • 0

Résolu Re: Bug sur mon formulaire de présentation

Message par Scoubifitz le Dim 18 Oct 2015 - 15:14

Bonjour,

Éditez votre page HTML en mode avancé pour conserver votre structure de code :

Code:
<meta charset="utf-8"/>
<script type="text/javascript">
function envoiMessage(form)
{
if( form.prenom.value == "" )
{
alert('Vous n\'avez pas de prénom ?');
return false;
}
else if( form.reglement.value == "" )
{
alert('Répondez à la dernière question !');
return false;
}
else
{
// Créer un message à partir des informations fournies
var txt_message = "<div style='margin:auto;text-align:center;width:100%'><strong><u>Présentation</u> (V1.3)</strong></div>"
+ "" + '\n'
+ "<u>Vous</u>" + "" + '\n'
+ "<strong>Prénom :</strong> " + form.prenom.value + '\n'
+ "<strong>Age :</strong> " + form.age.value + '\n'
+ "<strong>Lieu de résidence :</strong> " + form.ville.value + '\n'
+ "<strong>niveau en diagnostic : </strong> " + form.passion.value + '\n'
+ "<strong>niveau en mécanique : </strong> " + form.metier.value + '\n'
+ "<strong>outils de diagnostic possédés : </strong> " +form.metier2.value + '\n'
+ "<strong>véhicules possédés : </strong> " +form.veh.value + '\n'
+ "<strong>Ce qui vous passe par la tête : </strong> " +form.tete.value + '\n'
+ "<strong>Comment nous avez-vous connu : </strong> " +form.connu.value + '\n'
+ "<strong>Avez vous lu le règlement: </strong> " +form.reglement.value +'\n'
;
form.message.value = txt_message;
form.subject.value = "Présentation de " + form.prenom.value;
return true;
}
}
</script>
<h3 style="text-decoration: underline;">Présentation</h3>
<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 = post-it / 2 = annonce)      -->
<input name="message" value="" type="hidden"/>
<!--      Contiendra le texte du message      -->
<input name="f" value="3" type="hidden"/>
<!--      post?f=3&mode=newtopic      -->
<input name="subject" value="" type="hidden"/>
<fieldset>
<legend>En général</legend>
Les champs indiqués par une <span style="color:Red;">*</span> sont obligatoires<br/><br/>
<label for="prenom"></label>Prénom ? <span style="color:Red;">*</span><br/>
<input name="prenom" id="prenom" size="40" tabindex="20" type="text"/><br/>
<label for="age"></label>Quel âge avez-vous ? <span style="color:Red;">*</span><br/>
<input name="age" id="age" size="40" tabindex="30" required="required" type="text"/><br/>
<label for="ville"></label>Quel est votre lieu de résidence ? <span style="color:Red;">*</span><br/>
<input name="ville" id="ville" size="40" tabindex="40" required="required" type="text"/><br/>
<label for="passion"></label>Quel est votre niveau en diagnostic ? <span style="color:Red;">*</span><br/>
<input name="passion" id="passion" size="40" tabindex="50" required="required" type="text"/><br/>
<label for="metier"></label>Quel est votre niveau en mécanique ? <span style="color:Red;">*</span><br/>
<input name="metier" id="metier" size="40" tabindex="60" required="required" type="text"/><br/>
<label for="metier2"></label>Quels outils de diagnostic possèdez-vous ? <span style="color:Red;">*</span><br/>
<input name="metier2" id="metier2" size="40" tabindex="70" required="required" type="text"/><br/>
<label for="veh"></label>Quels véhicules possèdez-vous ? <span style="color:Red;">*</span><br/>
<input name="veh" id="veh" size="40" tabindex="80" required="required" type="text"/><br/>
<label for="tete"></label>Ce qui vous passe par la tête ? <span style="color:Red;">*</span><br/>
<textarea id="tete" name="tete" cols="60" rows="8" required="required"></textarea><br/>
<label for="connu"></label> Comment nous avez-vous connu ? <span style="color:Red;">*</span><br/>
<textarea id="connu" name="connu" cols="60" rows="8" required="required"></textarea><br/>
<div style="border: 15px solid rgb(204, 204, 204); padding: 20px; background: rgb(255, 255, 255) none repeat scroll 0% 0%;">
<strong><span style="text-decoration: underline;">Règlement</span><br/><br/>
<span style="color: #ff0000;">- Votre présentation est obligatoire.</span><br/>
<span style="color: #ff0000;">- Toutes demandes d'aides ou autres en section présentation sera supprimée.</span><br/>
- Afin que tout le monde se comprenne, éviter d'utiliser le langage SMS.<br/>
- Le flood est interdit (penser à éditer vos messages, plutôt que d'en poster 2 ou 3 à la suite).<br/>
- Les insultes en tous genres (racisme, homophobie...) sont strictement interdites.<br/>
- Aucun caractère pornographique ne sera toléré.<br/>
- Respectez les autres membres (politesse) Pas de texte en lettres majuscules.<br/>
- Évitez les signatures trop longues.<br/> - La publicité est interdite sauf dans la/les section(s) appropriée(s).<br/>
- Évitez de faire circuler vos coordonnées personnelles (numéro de téléphone, adresse postale).<br/>
- Évitez de faire circuler vos coordonnées véhicule ( Vin, Pin, Immatriculation...).<br/>
- Interdit les sujets traitant les modifications de compteur...<br/>
- Respectez les différentes parties du forum et postez dans les catégories appropriées.<br/>
- Votre présentation est obligatoire.<br/> - Une fois votre sujet résolu faite le savoir.<br/>
- Une fois le sujet résolu éditer votre premier message afin de choisir le bon icône.<br/>
- Pas de lien d'autre forum en signature.<br/>
- Tous messages non constructif dans le but d'avoir accès a un code ou a la messagerie privée seront supprimés.<br/>
- Les membres ne respectant pas ces quelques règles auront leur messagerie privée bloquée..... voir plus selon les cas. </strong>
</div>
<p>Avez-vous lu le règlement ? <span style="color:Red;">*</span></p>

<select name="reglement">
<option value="">Choisissez la réponse</option>
<option value="oui">oui</option>
<option value="non">non</option>
</select>

<br/>
<center><input name="post" value="Envoyer le dossier" type="submit"/></center>
<p></p>
</fieldset>
</form>

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.
  • 0

Résolu Re: Bug sur mon formulaire de présentation

Message par alliottom59 le Dim 18 Oct 2015 - 15:20

Merci tu es trop fort parfait du 1er coup.

Mes sincères félicitations.

Aucunes présentations depuis ce matin mes statistiques vont en prendre un coup pour un dimanche, et tout cela grâce a mes conneries.

Encore Merciiiiiiiiii

alliottom59
***

Masculin
Messages : 160
Inscrit(e) le : 10/12/2012

http://lemondedudiagauto.com
alliottom59 a été remercié(e) par l'auteur de ce sujet.
  • 0

Résolu Re: Bug sur mon formulaire de présentation

Message par Chacha le Dim 18 Oct 2015 - 15:25

..Bonjour,

Afin de faciliter la gestion des problèmes, si votre problème est résolu, pensez à :
  • éditer votre premier message,
  • cocher l'icône résolu
  • Et enregistrer en cliquant sur


Vous pouvez également remercier les personnes qui vous ont aidé, en cliquant sur le bouton

A bientôt sur ForumActif Smile


Règles Générales du Forum - Le Staff de ForumActif
Questions & Réponses Fréquentes - Trucs & Astuces
Outils Fondateurs - Perte de Mot de Passe

Chacha
Modéractif
Modéractif

Masculin
Messages : 49791
Inscrit(e) le : 21/08/2010

http://forum.forumactif.com/
Chacha 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