Problème avec un formulaire

4 participants

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

Résolu Problème avec un formulaire

Message par jsp d'octeville Jeu 6 Mar 2014 - 23:43

Bonsoir,

J'ai mis en ligne un formulaire et lorsque l'on poste avec, bous avons une erreur avec les messages suivants :
Vous devez préciser un titre avant de pouvoir envoyer votre message.
Vous devez entrer un message avant de poster.

Voici le code, je pense que cela vient du javascript mais je n'arrive pas à le programmer :

Code:
        <script type="text/javascript">
        function envoiMessage(form)
        {
        // Créer un message à partir des informations fournies
        var txt_message = "[b]Sinistre : [/b] " + form.sinistre.value + '\n'
        + "[b]Observations : [/b] " + form.observations.value + '\n'
        + "[b]Adresse : [/b] " + form.adresse.value + '\n'
        + "[b]Commune : [/b] " + form.commune.value + '\n'
        + "[b]Précisions : [/b] " + form.precisions.value + '\n'
        + "[b]Engin(s) engagé(s)  : [/b] " + '\n';
        for(var i = 0; i < form.engins.length; i++)
        {
        if(form.engins[i].checked == true) { txt_message += form.engins[i].value + '\n'; }
        txt_message += "[b]Personnels Engagés : [/b] " + form.personnels.value + '\n'
        + "[b]Effectif Théorique : [/b] " + form.effectif_theorique.value + '\n'
        + "[b]Effectif Minimum Autorisé : [/b] " + form.effectif_minima.value + '\n';
        + "[b]Cartographie : [/b] " + form.cartographie.value + '\n';
       
        // Insère le texte construit dans le champ caché "message" du formulaire
        form.message.value = txt_message;
        form.subject.value = form.number.value + " : " + form.sinistre.value ;
        }
        </script>
</p><h3 style="text-align: center;">Logiciel CTA/CODIS CCIS Octeville V3.0</h3><p></p>
    <form action="http://ccis-octeville.meilleurforum.com/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"> <!-- 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="2" type="hidden"> <!--  ID du forum dans lequel le message sera posté-->
    <input name="subject" id="titre" value="" type="hidden"> <!-- titre du sujet  -->

    <label style="font-weight: bold; text-decoration: underline;" for="number">Numéro d'intervention :</label> <input size="15" name="number" id="number" type="text">
    <br><br>
    <span class="question">Sinistre : </span>
    <select name="sinistre" id="sinistre">
    <optgroup label="Assistances immediates">
    <option selected="selected">Assistance Malaise Voie Publique</option>
    <option>Accident Personne a domicile</option>
    <option>Assistance Malaise a Domicile</option>
    <option>Accident du travail</option>
    <option>Assistance Malaise Lieu Public</option>
    <option>Assistance Malaise Voie Public</option>
    <option>Assistance Malaise sur le lieu de Travail</option>
    <option>Assistance Malaise en Milieu Scolaire</option>
    <option>Assistance Malaise dans Stade (Plein air)</option>
    <option>Assistance a personne en eau interieure</option>
    <option>Assistance a personne en Mer</option>
    <option>Assistance a Personne en Zone Inondee</option>
    <option>Personne ne Repondant pas aux Appels</option>
    <option>Prompt Secours</option>
    <option>Assistance a Personne pour urgence vitale</option>
    <option>Relevage de personne a domicile</option>
    <option>Assistance a personne voulant se defenestrer</option>
    <option>Assistance a personne en milieux perilleux</option>
    <option>Secours d'urgence par Helicoptere</option>
    <option>Assistance en Profondeur en Zone Littorale</option>
    <option>Assistance en Surface en Zone Littorale</option>
    <option>Noyade</option>
    </optgroup>
    <optgroup label="Accidents">
    <option>Accident avec Blessé(s) Non Incarcere(s)</option>
    <option>Accident avec Desincarceration</option>
    <option>Accident Grand Axe</option>
    <option>Accident Grand Axe avec Desincarceration</option>
    <option>Accident de Train</option>
    <option>Crash d'Aeronef</option>
    <option>Accident Transport Matieres Dangereuses Chimique</option>
    <option>Accident Transport Matiere Dangereuse Radiologique</option>
    </optgroup>
    <optgroup label="Feux et fumees">
    <option>Feu d'habitation</option>
    <option>Feu d'habitation R+3 et plus</option>
    <option>Feu d'appartement</option>
    <option>Feu d'appartement R+3 et plus</option>
    <option>Feu d'immeuble</option>
    <option>Feu d'IGH</option>
    <option>Feu de combles</option>
    <option>Feu de cheminee</option>
    <option>Feu d'industrie</option>
    <option>Feu dans ERP</option>
    <option>Feu dans ERP R+3 et plus</option>
    <option>Feu d'entrepot</option>
    <option>Feu de VL</option>
    <option>Feu de PL</option>
    <option>Feu de TMD</option>
    <option>Feu de Train</option>
    <option>Feu de Navire</option>
    <option>Feu d'origine electrique</option>
    <option>Feu Ignorant Nature</option>
    <option>Odeur suspecte</option>
    <option>Fumee suspecte</option>
    <option>Fuite de gaz Procedure Gaz Classique</option>
    <option>Fuite de gaz Procedure Gaz Renforce</option>
    <option>Fuite de gaz dans R+3 et Plus Procedure Gaz Classique</option>
    <option>Fuite de gaz dans R+3 et Plus Procedure Gaz Renforce</option>
    <option>Feu de batiment agricole</option>
    <option>Feu d'engin agricole</option>
    <option>Feu d'Herbe/Talus</option>
    <option>Feu de foret</option>
    <option>Feu de cave</option>
    <option>Feu de poubelles</option>
    <option>Declenchement d'Alarme Incendie</option>
    <option>Feu sur Voie Publique</option>
    <option>Feu de Broussailles Recoltes</option>
    <option>Explosion</option>
    </optgroup>
    <optgroup label="Operations Diverses / Autres assistances">
    <option>Fuite d'essence sur Véhicule</option>
    <option>Detection CO</option>
    <option>Intoxication CO</option>
    <option>Assistance a personne(s) bloquee(s) dans ascenseur</option>
    <option>Degagement voie publique</option>
    <option>Inondation / Degats des eaux</option>
    <option>Inondation</option>
    <option>Assistance aux animaux</option>
    <option>Assistance aux animaux en excavation</option>
    <option>Objet menacant de tomber</option>
    <option>Chute de Materiaux sur VP</option>
    <option>Destruction Nid d'insectes</option>
    <option>Ouverture de porte</option>
    <option>Alerte a la pollution</option>
    <option>Alerte a la bombe</option>
    <option>Reconnaissance</option>
    <option>Reconnaissance Enveloppe</option>
    <option>Effondrement d'Immeuble/Habitation</option>
    <option>Prealerte au CIS</option>
    <option>Couverture Operationnelle</option>
    <option>Sortie pour manoeuvre</option>
    <option>Essai Systel</option>
    </optgroup>
    </select><br><br>
    <label style="font-weight: bold; text-decoration: underline;" for="observations">Observations : </label><input size="30" name="observations" id="observations" type="text">
    <br><br>
    <label style="text-decoration: underline; font-weight: bold;" for="adresse">Adresse : </label><input size="30" name="adresse" id="adresse" type="text">
    <br><br>
    <label style="font-weight: bold; text-decoration: underline;" for="commune">Commune : </label><input size="30" name="commune" id="commune" type="text">
    <br><br>
    <label style="font-weight: bold; text-decoration: underline;" for="precisions">Précisions : </label><input size="30" name="precisions" id="precisions" type="text">
    <br><br>
    <p style="font-weight: bold; text-decoration: underline;">Engin(s) engagé(s) : </p>
    <input name="engins" id="VSAV01" value="VSAV 01" type="checkbox"><label for="VSAV01">VSAV 01</label>

    <input name="engins" id="VSAV02" value="VSAV 02" type="checkbox"><label for="VSAV02">VSAV 02</label>

    <input name="engins" id="VLI01" value="VLI 01" type="checkbox"><label for="VLI01">VLI 01</label>

    <input name="engins" id="VLM01" value="VLM 01" type="checkbox"><label for="VLM01">VLM 01</label>

    <input name="engins" id="VSS01" value="VSS 01" type="checkbox"><label for="VSS01">VSS 01</label>

    <input name="engins" id="FPT01" value="FPT 01" type="checkbox"><label for="FPT01">FPT 01</label>

    <input name="engins" id="VPI01" value="FPTL 01" type="checkbox"><label for="VPI01">VPI 01</label>

    <input name="engins" id="CCF01" value="CCF 01" type="checkbox"><label for="CCF01">CCF 01</label>

    <input name="engins" id="EPS3001" value="EPS 30 01" type="checkbox"><label for="EPS3001">EPS 30 01</label>

    <input name="engins" id="DA01" value="DA 01" type="checkbox"><label for="DA01">DA 01</label>

    <input name="engins" id="VSRM01" value="VSRM 01" type="checkbox"><label for="VSRM01">VSRM 01</label>

    <input name="engins" id="VBS01" value="VBS 01" type="checkbox"><label for="VBS01">VBS 01</label>

    <input name="engins" id="VLEMOD401" value="VL EMOD 4 01" type="checkbox"><label for="VLEMOD401">VL EMOD 4 01</label>

    <input name="engins" id="VLEMOD301" value="VL EMOD 3 01" type="checkbox"><label for="VLEMOD301">VL EMOD 3 01</label>

    <input name="engins" id="VTU01" value="VTU 01" type="checkbox"><label for="VTU01">VTU 01</label>

    <input name="engins" id="VTUPRO01" value="VTU-PRO 01" type="checkbox"><label for="VTUPRO01">VTU-PRO 01</label>

    <input name="engins" id="VLHR01" value="VLHR 01" type="checkbox"><label for="VLHR01">VLHR 01</label>

    <input name="engins" id="VLR01" value="VLR 01" type="checkbox"><label for="VLR01">VLR 01</label>

    <input name="engins" id="VPCES01" value="VPCES 01" type="checkbox"><label for="VPCES01">VPCES 01</label>

    <input name="engins" id="CEAR01" value="CEAR 01" type="checkbox"><label for="CEAR01">CEAR 01</label>

    <input name="engins" id="MPR01" value="MPR 01" type="checkbox"><label for="MPR01">MPR 01</label>

    <input name="engins" id="MPR02" value="MPR 02" type="checkbox"><label for="MPR02">MPR 02</label>

    <input name="engins" id="REP12001" value="REP 120 01" type="checkbox"><label for="REP12001">REP 120 01</label>

    <input name="engins" id="BSL01" value="BSL 01" type="checkbox"><label for="BSL01">BSL 01</label>

    <input name="engins" id="KRAM01" value="KRAM 01" type="checkbox"><label for="KRAM01">KRAM 01</label>

    <input name="engins" id="KCAM01" value="KCAM 01" type="checkbox"><label for="KCAM01">KCAM 01</label>

    <input name="engins" id="VSAQ01" value="VSAQ 01" type="checkbox"><label for="VSAQ01">VSAQ 01</label>
    <br><br>
    <label style="font-weight: bold; text-decoration: underline;" for="personnels">Personnels Engagés : </label><input size="30" name="personnels" id="personnels" type="text">
    <br><br>
    <span class="question">Effectif Théorique : </span>
    <select name="effectif_theorique" id="effectif_theorique">
    <option selected="selected">1</option>
    <option>2</option>
    <option>3</option>
    <option>4</option>
    <option>5</option>
    <option>6</option>
    <option>7</option>
    <option>8</option>
    <option>9</option>
    <option>10</option>
    <option>11</option>
    <option>12</option>
    <option>13</option>
    <option>14</option>
    <option>15</option>
    </select><br><br>
    <span class="question">Effectif Minimum Autorisé : </span>
    <select name="effectif_minima" id="effectif_minima">
    <option selected="selected">1</option>
    <option>2</option>
    <option>3</option>
    <option>4</option>
    <option>5</option>
    <option>6</option>
    <option>7</option>
    <option>8</option>
    <option>9</option>
    <option>10</option>
    <option>11</option>
    <option>12</option>
    <option>13</option>
    <option>14</option>
    <option>15</option>
    </select><br><br>
<label style="font-weight: bold; text-decoration: underline;" for="cartographie">Cartographie : </label><input size="30" name="cartographie" id="cartographie" type="text">
    <br><br>
    <input name="post" value="Déclencher Moyens Sapeurs-Pompiers" type="submit">
    </form>
jsp d'octeville

jsp d'octeville
***

Messages : 148
Inscrit(e) le : 01/03/2009

http://cisocteville.meilleurforum.com/
jsp d'octeville a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Problème avec un formulaire

Message par Scoubifitz Ven 7 Mar 2014 - 7:41

bonjour,

il manque juste une accolade de fermeture ...

Code:
<script type="text/javascript">
function envoiMessage(form)
{
// Créer un message à partir des informations fournies
var txt_message = "[b]Sinistre : [/b] " + form.sinistre.value + '\n'
+ "[b]Observations : [/b] " + form.observations.value + '\n'
+ "[b]Adresse : [/b] " + form.adresse.value + '\n'
+ "[b]Commune : [/b] " + form.commune.value + '\n'
+ "[b]Précisions : [/b] " + form.precisions.value + '\n'
+ "[b]Engin(s) engagé(s)  : [/b] " + '\n';
for(var i = 0; i < form.engins.length; i++)
{
if(form.engins[i].checked == true) { txt_message += form.engins[i].value + '\n'; }
}
txt_message += "[b]Personnels Engagés : [/b] " + form.personnels.value + '\n'
+ "[b]Effectif Théorique : [/b] " + form.effectif_theorique.value + '\n'
+ "[b]Effectif Minimum Autorisé : [/b] " + form.effectif_minima.value + '\n'
+ "[b]Cartographie : [/b] " + form.cartographie.value + '\n';

// Insère le texte construit dans le champ caché "message" du formulaire
form.message.value = txt_message;
form.subject.value = form.number.value + " : " + form.sinistre.value ;
}
</script>
<h3 style="text-align: center;">Logiciel CTA/CODIS CCIS Octeville V3.0</h3><p></p>
<form action="http://ccis-octeville.meilleurforum.com/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"> <!-- 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="2" type="hidden"> <!--  ID du forum dans lequel le message sera posté-->
<input name="subject" id="titre" value="" type="hidden"> <!-- titre du sujet  -->

<label style="font-weight: bold; text-decoration: underline;" for="number">Numéro d'intervention :</label> <input size="15" name="number" id="number" type="text">
<br><br>
<span class="question">Sinistre : </span>
<select name="sinistre" id="sinistre">
<optgroup label="Assistances immediates">
<option selected="selected">Assistance Malaise Voie Publique</option>
<option>Accident Personne a domicile</option>
<option>Assistance Malaise a Domicile</option>
<option>Accident du travail</option>
<option>Assistance Malaise Lieu Public</option>
<option>Assistance Malaise Voie Public</option>
<option>Assistance Malaise sur le lieu de Travail</option>
<option>Assistance Malaise en Milieu Scolaire</option>
<option>Assistance Malaise dans Stade (Plein air)</option>
<option>Assistance a personne en eau interieure</option>
<option>Assistance a personne en Mer</option>
<option>Assistance a Personne en Zone Inondee</option>
<option>Personne ne Repondant pas aux Appels</option>
<option>Prompt Secours</option>
<option>Assistance a Personne pour urgence vitale</option>
<option>Relevage de personne a domicile</option>
<option>Assistance a personne voulant se defenestrer</option>
<option>Assistance a personne en milieux perilleux</option>
<option>Secours d'urgence par Helicoptere</option>
<option>Assistance en Profondeur en Zone Littorale</option>
<option>Assistance en Surface en Zone Littorale</option>
<option>Noyade</option>
</optgroup>
<optgroup label="Accidents">
<option>Accident avec Blessé(s) Non Incarcere(s)</option>
<option>Accident avec Desincarceration</option>
<option>Accident Grand Axe</option>
<option>Accident Grand Axe avec Desincarceration</option>
<option>Accident de Train</option>
<option>Crash d'Aeronef</option>
<option>Accident Transport Matieres Dangereuses Chimique</option>
<option>Accident Transport Matiere Dangereuse Radiologique</option>
</optgroup>
<optgroup label="Feux et fumees">
<option>Feu d'habitation</option>
<option>Feu d'habitation R+3 et plus</option>
<option>Feu d'appartement</option>
<option>Feu d'appartement R+3 et plus</option>
<option>Feu d'immeuble</option>
<option>Feu d'IGH</option>
<option>Feu de combles</option>
<option>Feu de cheminee</option>
<option>Feu d'industrie</option>
<option>Feu dans ERP</option>
<option>Feu dans ERP R+3 et plus</option>
<option>Feu d'entrepot</option>
<option>Feu de VL</option>
<option>Feu de PL</option>
<option>Feu de TMD</option>
<option>Feu de Train</option>
<option>Feu de Navire</option>
<option>Feu d'origine electrique</option>
<option>Feu Ignorant Nature</option>
<option>Odeur suspecte</option>
<option>Fumee suspecte</option>
<option>Fuite de gaz Procedure Gaz Classique</option>
<option>Fuite de gaz Procedure Gaz Renforce</option>
<option>Fuite de gaz dans R+3 et Plus Procedure Gaz Classique</option>
<option>Fuite de gaz dans R+3 et Plus Procedure Gaz Renforce</option>
<option>Feu de batiment agricole</option>
<option>Feu d'engin agricole</option>
<option>Feu d'Herbe/Talus</option>
<option>Feu de foret</option>
<option>Feu de cave</option>
<option>Feu de poubelles</option>
<option>Declenchement d'Alarme Incendie</option>
<option>Feu sur Voie Publique</option>
<option>Feu de Broussailles Recoltes</option>
<option>Explosion</option>
</optgroup>
<optgroup label="Operations Diverses / Autres assistances">
<option>Fuite d'essence sur Véhicule</option>
<option>Detection CO</option>
<option>Intoxication CO</option>
<option>Assistance a personne(s) bloquee(s) dans ascenseur</option>
<option>Degagement voie publique</option>
<option>Inondation / Degats des eaux</option>
<option>Inondation</option>
<option>Assistance aux animaux</option>
<option>Assistance aux animaux en excavation</option>
<option>Objet menacant de tomber</option>
<option>Chute de Materiaux sur VP</option>
<option>Destruction Nid d'insectes</option>
<option>Ouverture de porte</option>
<option>Alerte a la pollution</option>
<option>Alerte a la bombe</option>
<option>Reconnaissance</option>
<option>Reconnaissance Enveloppe</option>
<option>Effondrement d'Immeuble/Habitation</option>
<option>Prealerte au CIS</option>
<option>Couverture Operationnelle</option>
<option>Sortie pour manoeuvre</option>
<option>Essai Systel</option>
</optgroup>
</select><br><br>
<label style="font-weight: bold; text-decoration: underline;" for="observations">Observations : </label><input size="30" name="observations" id="observations" type="text">
<br><br>
<label style="text-decoration: underline; font-weight: bold;" for="adresse">Adresse : </label><input size="30" name="adresse" id="adresse" type="text">
<br><br>
<label style="font-weight: bold; text-decoration: underline;" for="commune">Commune : </label><input size="30" name="commune" id="commune" type="text">
<br><br>
<label style="font-weight: bold; text-decoration: underline;" for="precisions">Précisions : </label><input size="30" name="precisions" id="precisions" type="text">
<br><br>
<p style="font-weight: bold; text-decoration: underline;">Engin(s) engagé(s) : </p>
<input name="engins" id="VSAV01" value="VSAV 01" type="checkbox"><label for="VSAV01">VSAV 01</label>

<input name="engins" id="VSAV02" value="VSAV 02" type="checkbox"><label for="VSAV02">VSAV 02</label>

<input name="engins" id="VLI01" value="VLI 01" type="checkbox"><label for="VLI01">VLI 01</label>

<input name="engins" id="VLM01" value="VLM 01" type="checkbox"><label for="VLM01">VLM 01</label>

<input name="engins" id="VSS01" value="VSS 01" type="checkbox"><label for="VSS01">VSS 01</label>

<input name="engins" id="FPT01" value="FPT 01" type="checkbox"><label for="FPT01">FPT 01</label>

<input name="engins" id="VPI01" value="FPTL 01" type="checkbox"><label for="VPI01">VPI 01</label>

<input name="engins" id="CCF01" value="CCF 01" type="checkbox"><label for="CCF01">CCF 01</label>

<input name="engins" id="EPS3001" value="EPS 30 01" type="checkbox"><label for="EPS3001">EPS 30 01</label>

<input name="engins" id="DA01" value="DA 01" type="checkbox"><label for="DA01">DA 01</label>

<input name="engins" id="VSRM01" value="VSRM 01" type="checkbox"><label for="VSRM01">VSRM 01</label>

<input name="engins" id="VBS01" value="VBS 01" type="checkbox"><label for="VBS01">VBS 01</label>

<input name="engins" id="VLEMOD401" value="VL EMOD 4 01" type="checkbox"><label for="VLEMOD401">VL EMOD 4 01</label>

<input name="engins" id="VLEMOD301" value="VL EMOD 3 01" type="checkbox"><label for="VLEMOD301">VL EMOD 3 01</label>

<input name="engins" id="VTU01" value="VTU 01" type="checkbox"><label for="VTU01">VTU 01</label>

<input name="engins" id="VTUPRO01" value="VTU-PRO 01" type="checkbox"><label for="VTUPRO01">VTU-PRO 01</label>

<input name="engins" id="VLHR01" value="VLHR 01" type="checkbox"><label for="VLHR01">VLHR 01</label>

<input name="engins" id="VLR01" value="VLR 01" type="checkbox"><label for="VLR01">VLR 01</label>

<input name="engins" id="VPCES01" value="VPCES 01" type="checkbox"><label for="VPCES01">VPCES 01</label>

<input name="engins" id="CEAR01" value="CEAR 01" type="checkbox"><label for="CEAR01">CEAR 01</label>

<input name="engins" id="MPR01" value="MPR 01" type="checkbox"><label for="MPR01">MPR 01</label>

<input name="engins" id="MPR02" value="MPR 02" type="checkbox"><label for="MPR02">MPR 02</label>

<input name="engins" id="REP12001" value="REP 120 01" type="checkbox"><label for="REP12001">REP 120 01</label>

<input name="engins" id="BSL01" value="BSL 01" type="checkbox"><label for="BSL01">BSL 01</label>

<input name="engins" id="KRAM01" value="KRAM 01" type="checkbox"><label for="KRAM01">KRAM 01</label>

<input name="engins" id="KCAM01" value="KCAM 01" type="checkbox"><label for="KCAM01">KCAM 01</label>

<input name="engins" id="VSAQ01" value="VSAQ 01" type="checkbox"><label for="VSAQ01">VSAQ 01</label>
<br><br>
<label style="font-weight: bold; text-decoration: underline;" for="personnels">Personnels Engagés : </label><input size="30" name="personnels" id="personnels" type="text">
<br><br>
<span class="question">Effectif Théorique : </span>
<select name="effectif_theorique" id="effectif_theorique">
<option selected="selected">1</option>
<option>2</option>
<option>3</option>
<option>4</option>
<option>5</option>
<option>6</option>
<option>7</option>
<option>8</option>
<option>9</option>
<option>10</option>
<option>11</option>
<option>12</option>
<option>13</option>
<option>14</option>
<option>15</option>
</select><br><br>
<span class="question">Effectif Minimum Autorisé : </span>
<select name="effectif_minima" id="effectif_minima">
<option selected="selected">1</option>
<option>2</option>
<option>3</option>
<option>4</option>
<option>5</option>
<option>6</option>
<option>7</option>
<option>8</option>
<option>9</option>
<option>10</option>
<option>11</option>
<option>12</option>
<option>13</option>
<option>14</option>
<option>15</option>
</select><br><br>
<label style="font-weight: bold; text-decoration: underline;" for="cartographie">Cartographie : </label><input size="30" name="cartographie" id="cartographie" type="text">
<br><br>
<input name="post" value="Déclencher Moyens Sapeurs-Pompiers" type="submit">
</form>
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: Problème avec un formulaire

Message par jsp d'octeville Sam 8 Mar 2014 - 12:35

En postant le formulaire, j'ai toujours ce message : "Vous devez entrer un message avant de poster."
jsp d'octeville

jsp d'octeville
***

Messages : 148
Inscrit(e) le : 01/03/2009

http://cisocteville.meilleurforum.com/
jsp d'octeville a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Problème avec un formulaire

Message par Scoubifitz Sam 8 Mar 2014 - 22:47

j'ai fait 3 fois le test , l'envoi se fait correctement .
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: Problème avec un formulaire

Message par medamine14 Dim 9 Mar 2014 - 13:35

salut,

fonctionne chez moi aussi.. Smile

tu as autorisé les formulaire non-officiel a poster ? p-e que ça vient de la.
medamine14

medamine14
****

Masculin
Messages : 480
Inscrit(e) le : 14/11/2013

http://one-piece.forumactif.be/
medamine14 a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Problème avec un formulaire

Message par jsp d'octeville Dim 9 Mar 2014 - 17:58

Justement, les formulaires sont autorisés, quand je met deux à trois caractères par case, c'est correct et ça poste mais dès lors que je passe à des phrases plus longues (moins de dix mots), j'ai cette erreur.

J'ai refais sur une nouvelle page HTML et même erreur.
jsp d'octeville

jsp d'octeville
***

Messages : 148
Inscrit(e) le : 01/03/2009

http://cisocteville.meilleurforum.com/
jsp d'octeville a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Problème avec un formulaire

Message par Scoubifitz Dim 9 Mar 2014 - 18:13

jsp d'octeville a écrit:Justement, les formulaires sont autorisés, quand je met deux à trois caractères par case, c'est correct et ça poste mais dès lors que je passe à des phrases plus longues (moins de dix mots), j'ai cette erreur.

J'ai refais sur une nouvelle page HTML et même erreur.
bonjour,

Ah ben merci de nous faire chercher pour rien ...  Grrr 

Donc , je résume , l'envoi se fait correctement .

dès lors que je passe à des phrases plus longues

Ces phrases , vous les mettez dans quel champ ?

Celui du titre ?

Avez vous règlé le maximum de caractères autorisé pour les titres dans les messages ?
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: Problème avec un formulaire

Message par jsp d'octeville Dim 9 Mar 2014 - 21:35

Oui, 5 Caractères minimum et 255 maximum

Après avoir essayé les champ 1 à 1, il se trouve que tout fonctionne SAUF quand on insère un accent, un tiret, un virgule, etc...

Et c'est là le problème car cela ne le faisait pas avant.


Dernière édition par jsp d'octeville le Dim 9 Mar 2014 - 21:38, édité 1 fois
jsp d'octeville

jsp d'octeville
***

Messages : 148
Inscrit(e) le : 01/03/2009

http://cisocteville.meilleurforum.com/
jsp d'octeville a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Problème avec un formulaire

Message par Scoubifitz Dim 9 Mar 2014 - 21:37

votre formulaire est bien AVEC le haut et bas du forum ?
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: Problème avec un formulaire

Message par jsp d'octeville Dim 9 Mar 2014 - 21:39

Non, il n'y a pas le haut et le bas du forum.

Cela fait un an que le formulaire est sous cette mise en page et l'erreur se déclare que maintenant
jsp d'octeville

jsp d'octeville
***

Messages : 148
Inscrit(e) le : 01/03/2009

http://cisocteville.meilleurforum.com/
jsp d'octeville a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Problème avec un formulaire

Message par Scoubifitz Dim 9 Mar 2014 - 21:45

un test avec la structure HTML complète ?

Code:
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>formulaire</title>
<script type="text/javascript">
function envoiMessage(form)
{
// Créer un message à partir des informations fournies
var txt_message = "[b]Sinistre : [/b] " + form.sinistre.value + '\n'
+ "[b]Observations : [/b] " + form.observations.value + '\n'
+ "[b]Adresse : [/b] " + form.adresse.value + '\n'
+ "[b]Commune : [/b] " + form.commune.value + '\n'
+ "[b]Précisions : [/b] " + form.precisions.value + '\n'
+ "[b]Engin(s) engagé(s)  : [/b] " + '\n';
for(var i = 0; i < form.engins.length; i++)
{
if(form.engins[i].checked == true) { txt_message += form.engins[i].value + '\n'; }
}
txt_message += "[b]Personnels Engagés : [/b] " + form.personnels.value + '\n'
+ "[b]Effectif Théorique : [/b] " + form.effectif_theorique.value + '\n'
+ "[b]Effectif Minimum Autorisé : [/b] " + form.effectif_minima.value + '\n'
+ "[b]Cartographie : [/b] " + form.cartographie.value + '\n';

// Insère le texte construit dans le champ caché "message" du formulaire
form.message.value = txt_message;
form.subject.value = form.number.value + " : " + form.sinistre.value ;
}
</script>
</head><body>
<h3 style="text-align: center;">Logiciel CTA/CODIS CCIS Octeville V3.0</h3><p></p>
<form action="http://ccis-octeville.meilleurforum.com/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"> <!-- 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="2" type="hidden"> <!--  ID du forum dans lequel le message sera posté-->
<input name="subject" id="titre" value="" type="hidden"> <!-- titre du sujet  -->

<label style="font-weight: bold; text-decoration: underline;" for="number">Numéro d'intervention :</label> <input size="15" name="number" id="number" type="text">
<br><br>
<span class="question">Sinistre : </span>
<select name="sinistre" id="sinistre">
<optgroup label="Assistances immediates">
<option selected="selected">Assistance Malaise Voie Publique</option>
<option>Accident Personne a domicile</option>
<option>Assistance Malaise a Domicile</option>
<option>Accident du travail</option>
<option>Assistance Malaise Lieu Public</option>
<option>Assistance Malaise Voie Public</option>
<option>Assistance Malaise sur le lieu de Travail</option>
<option>Assistance Malaise en Milieu Scolaire</option>
<option>Assistance Malaise dans Stade (Plein air)</option>
<option>Assistance a personne en eau interieure</option>
<option>Assistance a personne en Mer</option>
<option>Assistance a Personne en Zone Inondee</option>
<option>Personne ne Repondant pas aux Appels</option>
<option>Prompt Secours</option>
<option>Assistance a Personne pour urgence vitale</option>
<option>Relevage de personne a domicile</option>
<option>Assistance a personne voulant se defenestrer</option>
<option>Assistance a personne en milieux perilleux</option>
<option>Secours d'urgence par Helicoptere</option>
<option>Assistance en Profondeur en Zone Littorale</option>
<option>Assistance en Surface en Zone Littorale</option>
<option>Noyade</option>
</optgroup>
<optgroup label="Accidents">
<option>Accident avec Blessé(s) Non Incarcere(s)</option>
<option>Accident avec Desincarceration</option>
<option>Accident Grand Axe</option>
<option>Accident Grand Axe avec Desincarceration</option>
<option>Accident de Train</option>
<option>Crash d'Aeronef</option>
<option>Accident Transport Matieres Dangereuses Chimique</option>
<option>Accident Transport Matiere Dangereuse Radiologique</option>
</optgroup>
<optgroup label="Feux et fumees">
<option>Feu d'habitation</option>
<option>Feu d'habitation R+3 et plus</option>
<option>Feu d'appartement</option>
<option>Feu d'appartement R+3 et plus</option>
<option>Feu d'immeuble</option>
<option>Feu d'IGH</option>
<option>Feu de combles</option>
<option>Feu de cheminee</option>
<option>Feu d'industrie</option>
<option>Feu dans ERP</option>
<option>Feu dans ERP R+3 et plus</option>
<option>Feu d'entrepot</option>
<option>Feu de VL</option>
<option>Feu de PL</option>
<option>Feu de TMD</option>
<option>Feu de Train</option>
<option>Feu de Navire</option>
<option>Feu d'origine electrique</option>
<option>Feu Ignorant Nature</option>
<option>Odeur suspecte</option>
<option>Fumee suspecte</option>
<option>Fuite de gaz Procedure Gaz Classique</option>
<option>Fuite de gaz Procedure Gaz Renforce</option>
<option>Fuite de gaz dans R+3 et Plus Procedure Gaz Classique</option>
<option>Fuite de gaz dans R+3 et Plus Procedure Gaz Renforce</option>
<option>Feu de batiment agricole</option>
<option>Feu d'engin agricole</option>
<option>Feu d'Herbe/Talus</option>
<option>Feu de foret</option>
<option>Feu de cave</option>
<option>Feu de poubelles</option>
<option>Declenchement d'Alarme Incendie</option>
<option>Feu sur Voie Publique</option>
<option>Feu de Broussailles Recoltes</option>
<option>Explosion</option>
</optgroup>
<optgroup label="Operations Diverses / Autres assistances">
<option>Fuite d'essence sur Véhicule</option>
<option>Detection CO</option>
<option>Intoxication CO</option>
<option>Assistance a personne(s) bloquee(s) dans ascenseur</option>
<option>Degagement voie publique</option>
<option>Inondation / Degats des eaux</option>
<option>Inondation</option>
<option>Assistance aux animaux</option>
<option>Assistance aux animaux en excavation</option>
<option>Objet menacant de tomber</option>
<option>Chute de Materiaux sur VP</option>
<option>Destruction Nid d'insectes</option>
<option>Ouverture de porte</option>
<option>Alerte a la pollution</option>
<option>Alerte a la bombe</option>
<option>Reconnaissance</option>
<option>Reconnaissance Enveloppe</option>
<option>Effondrement d'Immeuble/Habitation</option>
<option>Prealerte au CIS</option>
<option>Couverture Operationnelle</option>
<option>Sortie pour manoeuvre</option>
<option>Essai Systel</option>
</optgroup>
</select><br><br>
<label style="font-weight: bold; text-decoration: underline;" for="observations">Observations : </label><input size="30" name="observations" id="observations" type="text">
<br><br>
<label style="text-decoration: underline; font-weight: bold;" for="adresse">Adresse : </label><input size="30" name="adresse" id="adresse" type="text">
<br><br>
<label style="font-weight: bold; text-decoration: underline;" for="commune">Commune : </label><input size="30" name="commune" id="commune" type="text">
<br><br>
<label style="font-weight: bold; text-decoration: underline;" for="precisions">Précisions : </label><input size="30" name="precisions" id="precisions" type="text">
<br><br>
<p style="font-weight: bold; text-decoration: underline;">Engin(s) engagé(s) : </p>
<input name="engins" id="VSAV01" value="VSAV 01" type="checkbox"><label for="VSAV01">VSAV 01</label>

<input name="engins" id="VSAV02" value="VSAV 02" type="checkbox"><label for="VSAV02">VSAV 02</label>

<input name="engins" id="VLI01" value="VLI 01" type="checkbox"><label for="VLI01">VLI 01</label>

<input name="engins" id="VLM01" value="VLM 01" type="checkbox"><label for="VLM01">VLM 01</label>

<input name="engins" id="VSS01" value="VSS 01" type="checkbox"><label for="VSS01">VSS 01</label>

<input name="engins" id="FPT01" value="FPT 01" type="checkbox"><label for="FPT01">FPT 01</label>

<input name="engins" id="VPI01" value="FPTL 01" type="checkbox"><label for="VPI01">VPI 01</label>

<input name="engins" id="CCF01" value="CCF 01" type="checkbox"><label for="CCF01">CCF 01</label>

<input name="engins" id="EPS3001" value="EPS 30 01" type="checkbox"><label for="EPS3001">EPS 30 01</label>

<input name="engins" id="DA01" value="DA 01" type="checkbox"><label for="DA01">DA 01</label>

<input name="engins" id="VSRM01" value="VSRM 01" type="checkbox"><label for="VSRM01">VSRM 01</label>

<input name="engins" id="VBS01" value="VBS 01" type="checkbox"><label for="VBS01">VBS 01</label>

<input name="engins" id="VLEMOD401" value="VL EMOD 4 01" type="checkbox"><label for="VLEMOD401">VL EMOD 4 01</label>

<input name="engins" id="VLEMOD301" value="VL EMOD 3 01" type="checkbox"><label for="VLEMOD301">VL EMOD 3 01</label>

<input name="engins" id="VTU01" value="VTU 01" type="checkbox"><label for="VTU01">VTU 01</label>

<input name="engins" id="VTUPRO01" value="VTU-PRO 01" type="checkbox"><label for="VTUPRO01">VTU-PRO 01</label>

<input name="engins" id="VLHR01" value="VLHR 01" type="checkbox"><label for="VLHR01">VLHR 01</label>

<input name="engins" id="VLR01" value="VLR 01" type="checkbox"><label for="VLR01">VLR 01</label>

<input name="engins" id="VPCES01" value="VPCES 01" type="checkbox"><label for="VPCES01">VPCES 01</label>

<input name="engins" id="CEAR01" value="CEAR 01" type="checkbox"><label for="CEAR01">CEAR 01</label>

<input name="engins" id="MPR01" value="MPR 01" type="checkbox"><label for="MPR01">MPR 01</label>

<input name="engins" id="MPR02" value="MPR 02" type="checkbox"><label for="MPR02">MPR 02</label>

<input name="engins" id="REP12001" value="REP 120 01" type="checkbox"><label for="REP12001">REP 120 01</label>

<input name="engins" id="BSL01" value="BSL 01" type="checkbox"><label for="BSL01">BSL 01</label>

<input name="engins" id="KRAM01" value="KRAM 01" type="checkbox"><label for="KRAM01">KRAM 01</label>

<input name="engins" id="KCAM01" value="KCAM 01" type="checkbox"><label for="KCAM01">KCAM 01</label>

<input name="engins" id="VSAQ01" value="VSAQ 01" type="checkbox"><label for="VSAQ01">VSAQ 01</label>
<br><br>
<label style="font-weight: bold; text-decoration: underline;" for="personnels">Personnels Engagés : </label><input size="30" name="personnels" id="personnels" type="text">
<br><br>
<span class="question">Effectif Théorique : </span>
<select name="effectif_theorique" id="effectif_theorique">
<option selected="selected">1</option>
<option>2</option>
<option>3</option>
<option>4</option>
<option>5</option>
<option>6</option>
<option>7</option>
<option>8</option>
<option>9</option>
<option>10</option>
<option>11</option>
<option>12</option>
<option>13</option>
<option>14</option>
<option>15</option>
</select><br><br>
<span class="question">Effectif Minimum Autorisé : </span>
<select name="effectif_minima" id="effectif_minima">
<option selected="selected">1</option>
<option>2</option>
<option>3</option>
<option>4</option>
<option>5</option>
<option>6</option>
<option>7</option>
<option>8</option>
<option>9</option>
<option>10</option>
<option>11</option>
<option>12</option>
<option>13</option>
<option>14</option>
<option>15</option>
</select><br><br>
<label style="font-weight: bold; text-decoration: underline;" for="cartographie">Cartographie : </label><input size="30" name="cartographie" id="cartographie" type="text">
<br><br>
<input name="post" value="Déclencher Moyens Sapeurs-Pompiers" type="submit">
</form>
</body>
</html>
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.
  • 0

Résolu Re: Problème avec un formulaire

Message par jsp d'octeville Dim 9 Mar 2014 - 21:50

Avec ce code là, les caractères spéciaux passent sans le haut et le bas du forum.

Merci Wink
jsp d'octeville

jsp d'octeville
***

Messages : 148
Inscrit(e) le : 01/03/2009

http://cisocteville.meilleurforum.com/
jsp d'octeville a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Problème avec un formulaire

Message par Scoubifitz Dim 9 Mar 2014 - 21:55

votre problème est-il résolu ?
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: Problème avec un formulaire

Message par medamine14 Dim 9 Mar 2014 - 22:00

je m'en doutais que sa serait ça Smile
medamine14

medamine14
****

Masculin
Messages : 480
Inscrit(e) le : 14/11/2013

http://one-piece.forumactif.be/
medamine14 a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Problème avec un formulaire

Message par jsp d'octeville Dim 9 Mar 2014 - 23:35

Problème résolu, merci bien Wink
jsp d'octeville

jsp d'octeville
***

Messages : 148
Inscrit(e) le : 01/03/2009

http://cisocteville.meilleurforum.com/
jsp d'octeville a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Problème avec un formulaire

Message par Chacha Lun 10 Mar 2014 - 9:30

Problème avec un formulaire Check10Bonjour,

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 Problème avec un formulaire Envoi10


Vous pouvez également remercier les personnes qui vous ont aidé, en cliquant sur le bouton Problème avec un formulaire 50378

A bientôt sur ForumActif Smile
jsp d'octeville a écrit:Problème résolu, merci bien Wink
Chacha

Chacha
Modéractif
Modéractif

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

https://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

- Sujets similaires

Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum