verification complet d'un code pour formulaire
2 participants
Forum gratuit : Le forum des forums actifs :: Entraide & Support... :: Problème avec un script, un code :: Archives des problèmes avec un code
Page 1 sur 1 • Partagez
verification complet d'un code pour formulaire
Bonjours a vous ,je me suis fait faire un formulaire pour des évaluations et il m,on fait ajouter des choix de plus mais je ne sait pas comment faire pour verifié si tous fonctionne bien après les modification surement qu'il doit manque du java ou autres code que je ne connais pas ,si vous pourriez me le faire fonctionné pour que tous s,affiche comme il faut dans le message que se formulaire ouvre dans le forum
merci a l'avance pour votre aide qui est d'ailleur apprécier de nous tous
voici le code en question
merci a l'avance pour votre aide qui est d'ailleur apprécier de nous tous
voici le code en question
- Code:
<br>
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8" />
<title>Formulaire d'évaluation</title>
<style type="text/css">
.RVform {background-color:#F5EFD2 ;
width: 880px;
margin:auto;
border:1px solid #188212;
font-size: 12px;
font-weight:bold;
font-family: Verdana;
}
.RVform .title {
font-family: Times New Roman;
background-color:#DCEEA6 ;
text-align:center;
padding:5px;
color: purple;
text-shadow: 1px 1px 0px black,1px 1px 5px darkpurple;
font-size: 24px;
}
.RVform label {
display:inline-block;
width:350px;
text-align:right;
padding:0px 5px;
}
.RVform p {
text-align:justify;
margin:0px 20px;
text-indent:20px;
}
.RVform hr {
border-bottom:1px solid #188212;
}
</style>
<link rel="stylesheet" href="http://code.jquery.com/ui/1.10.1/themes/base/jquery-ui.css" />
<script src="http://code.jquery.com/jquery-1.9.1.js"></script>
<script src="http://code.jquery.com/ui/1.10.1/jquery-ui.js"></script>
<script type="text/javascript">
$(function() {
$( "#datepicker" ).datepicker({
changeMonth: true,
changeYear: true,
autoSize: true,
dateFormat: "dd/mm/yy",
dayNamesMin: [ "Di", "Lu", "Ma", "Me", "Je", "Ve", "Sa" ],
monthNamesShort: [ "Janv", "Fevr", "Mars", "Avril", "Mai", "Juin", "Juil", "Aout", "Sept", "Oct", "Nov", "Dec" ],
showAnim: "fadeIn"
});
});
function envoiMessage(form)
{
/* Créer un message à partir des informations fournies */
for(var aa = 0; aa < form.forumeval.length; aa++){
if(form.forumeval[aa].checked) {
var forumeval = form.forumeval[aa].value; }
}
var txt_message ="[size=18][color=#FF0000][b]Formulaire d'évaluation / ";
for(var a = 0; a < form.campmode.length; a++){
if(form.campmode[a].checked) {
var campmode = form.campmode[a].value;
txt_message += campmode + "[/b][/color][/size]\n"; }
}
txt_message += "\n [b][color=red]Localisation[/color][/b] \n\n"
+ "La ville d'accueil/endroit du boondocking : " + form.ville.value + "\n"
+ "Son nom : " + form.nom_camp.value + "\n"
+ "Le numéro du terrain évalué : " + form.placenumber.value + "\n"
+ "Les coordonnées GPS : " + form.GPSleft.value + " : " + form.GPSright.value + "\n"
+ "\n[b][color=red] Séjour[/color][/b] \n\n"
+ "Date de votre présence dans ce camping : " + form.datepicker.value + "\n"
+ "Durée de votre séjour : " + form.dureesejour.value + "\n"
+ "\n[b][color=red] Emplacement[/color][/b] \n\n"
+ "Les terrains sont : " + form.espace.value + "\n"
+ "Les terrains sont-ils inondables lors de grosse pluie: ";
for(var b = 0; b < form.inondable.length; b++){
if(form.inondable[b].checked) { txt_message += form.inondable[b].value + "\n"; }
}
txt_message += "Longueur du terrain approximatif ou vous étiez installés : \n";
for(var c = 0; c < form.mesure.length; c++){
if(form.mesure[c].checked) { txt_message += form.longueur.value + form.mesure[c].value +" de long x " + form.largeur.value + form.mesure[c].value + " de large\n"; }
}
txt_message += "Le terrain à votre arrivée était : " + form.entretien.value + "\n"
+ "Le terrain était en : " + form.surface.value + "\n"
+ "Table de pique-nique sur le terrain : ";
for(var d = 0; d < form.picnic.length; d++){
if(form.picnic[d].checked) { txt_message += form.picnic[d].value + "\n"; }
}
txt_message += "\n[b][color=red] Situation du terrain[/color][/b] \n\n";
for(var e = 0; e < form.situe.length; e++){
if(form.situe[e].checked) { txt_message += form.situe[e].value + "\n"; }
}
txt_message += "Le terrain est : " + form.proximite.value + "\n"
+ "\n[b][color=red] Connectique [/color][/b]\n\n"
+ "Prestation du terrain : ";
for(var f = 0; f < form.service.length; f++){
if(form.service[f].checked) { txt_message += form.service[f].value + "\n"; }
}
txt_message += "Pression de l'eau ";
for(var h = 0; h < form.pression.length; h++){
if(form.pression[h].checked) { txt_message += form.pression[h].value + "\n"; }
}
txt_message += "Ampérage électrique ";
for(var i = 0; i < form.ampere.length; i++){
if(form.ampere[i].checked) { txt_message += form.ampere[i].value + "\n"; }
}
txt_message += "Voltage électrique 117.5 volt : ";
for(var j = 0; j < form.voltage.length; j++){
if(form.voltage[j].checked) { txt_message += form.voltage[j].value + "\n\n"; }
}
txt_message += (form.wifi.checked ? "Internet est accessible par wi-fi " + (form.wifipay.checked ? ", cet accès est payant .":", cet accès est gratuit .") + "\n" : "Pas d'accès à internet \n")
+ "Captage de l'antenne satellite : " + (form.satellit.checked ? "oui \n La compagnie de satellites : " + form.satcompany.value + "\n Angles : " + form.angle.value + "\n Azimuth : " + form.azimuth.value + "\n Elévation : " + form.elevate.value + "\n Skew : " + form.skew.value + "\n Pointage : " + form.point.value + (form.satcompany2.value ? "\n Une autre compagnie de satellites : " +form.satcompany2.value + "\n Angles : " + form.angle2.value + "\n Azimuth : " + form.azimuth2.value + "\n Elévation : " + form.elevate2.value + "\n Skew : " + form.skew2.value + "\n Pointage : " + form.point2.value + "\n" : "") + "\n" : "non \n")
+ "Propane sur place pour VR : " + (form.propane.checked ? "oui \n":"non \n")
+ "Dépanneur sur place : " + (form.depanneur.checked ? "oui \n":"non \n")
+ "\n[b][color=red] Hygiène [/color][/b]\n\n";
for(var k = 0; k < form.hygiene.length; k++){
if(form.hygiene[k].checked) { txt_message += form.hygiene[k].value + "\n"; }
}
txt_message += (form.lavage.checked ? "Laveuse et sécheuse disponible " + (form.lavagepay.checked ? ", cet accès est payant .":", cet accès est gratuit .") + "\n":"Pas de laveuse et sécheuse \n")
+ "\n[b][color=red] Activités sur place [/color][/b]\n\n"
+ (form.feu.checked ? "Il est permis de faire du feu " + (form.bois.checked ? ", le bois pour le feu livré par le camping" + (form.boispay.checked ? ", le prix est raisonnable .":", le prix n'est pas correct ."):", le camping ne livre pas de bois.") + "\n":"Il est interdit de faire du feu . \n");
for(var l = 0; l < form.activity.length; l++){
if(form.activity[l].checked) { txt_message += form.activity[l].value + "\n"; }
}
txt_message += "\n[b][color=red] Camping [/color][/b]\n\n"
+ (form.animal.checked ? "Les animaux sont acceptés " + (form.animalpay.checked ? ", un supplément est demandé .\n":"sans supplément .\n") + "\n":"Les animaux ne sont pas acceptés .\n")
+ (form.quinqua.checked ? "Ce camping est pour les plus de 55 ans " + (form.enfant.checked ? ", les enfants sont admis .\n":"sans enfants .\n") + "\n":"Ce camping est pour tous ages .\n")
+ "Terrain bruyant : " + (form.bruit.checked ? "oui \n La cause principale du bruit : " + form.causebruit.value + "\n" : "non \n")
+ "Note attribuée à ce numéro de terrain : ";
for(var m = 0; m < form.valeurterrain.length; m++){
if(form.valeurterrain[m].checked) { txt_message += "[img]http://illiweb.com/itest/ranks/default/default" + form.valeurterrain[m].value + ".gif[/img]\n"; }
}
/* Insère le texte construit dans le champ caché "message" du formulaire */
form.message.value = txt_message;
form.subject.value = campmode + " - Place n° " + form.placenumber.value + " - " + form.ville.value;
form.f.value = forumeval;
}
</script>
</head>
<body style="background:url(http://www.jular.ca/nv/data/icon/logonvflow2.jpg)">
<div class="RVform">
<form action="/post" method="post" name="post" enctype="multipart/form-data" onSubmit="envoiMessage(this)">
<input type="hidden" name="lt" value="0" />
<input type="hidden" name="mode" value="newtopic" /> <!-- Un nouveau topic sera créé -->
<input type="hidden" name="topictype" value="0" checked="checked" /> <!-- Value 0: Sujet Normal (1 = Note / 2 = annonce) -->
<input type="hidden" name="message" value="" /> <!-- Contiendra le texte du message -->
<input type="hidden" name="f" value="" /> <!-- ID du forum dans lequel le message sera posté -->
<input type="hidden" name="subject" id="titre" value="" /> <!-- titre du sujet -->
<div class="title">Formulaire d'évaluation / Boondocking / Camping / State Park / Truck Stop / welcome Center / Rest Area </div>
<p>Ce formulaire est destiné à donner votre appréciation personnelle sur une place de Boondocking /camping / State Park / Truck Stop / welcome Center / Rest Area que vous avez fréquenté.</p>
<p>Cette évaluation devra se faire en toute franchise et à tête reposée . Merci de remplir le formulaire au maximum de vos connaissances , pour renseigner les futurs occupants de cet emplacement .</p>
<p><br /></p>
<p>Si vous souhaitez rester anonyme , merci de vous déconnecter du forum avant de remplir le formulaire.</p>
<br />
<div class="title">Localisation</div><br />
<p style="text-align:center">
<input type="radio" name="forumeval" value="177" checked="checked" /> Québec
<input type="radio" name="forumeval" value="178" /> USA
<input type="radio" name="forumeval" value="179" /> Canada
<input type="radio" name="forumeval" value="179" /> Mexique</p>
<br />
<hr />
<br />
<label>Nom de la ville d'accueil : / boondocking / state park / truck stop / welcome center / rest area / camping / </label>
<input type="text" name="ville" id="ville" size="30" maxlength="50" />
<br /><br />
<hr />
<br /><label>Se terrain sert de où est pour : </label>
/ Boondocking
<input type="radio" name="campmode" value=" / Boondocking" /> / Camping
<input type="radio" name="campmode" value=" / Camping" checked="checked" /> / State Park
<input type="radio" name="campmode" value=" / State Park" /> / Truck Stop
<input type="radio" name="campmode" value=" / Truck Stop" checked="checked" /><br /> / welcome Center
<input type="radio" name="campmode" value=" / welcome Center" /> / Rest Area
<input type="radio" name="campmode" value=" / Rest Area" /><br />
<br />
<hr /><br />
<label>Le nom du sîte :</label>
<input type="text" name="nom_camp" id="nom_camp" size="40" maxlength="40" /><br />
<label>Le numéro du terrain évalué <br />(ou le VR était lors du séjour seulement) </label>
<input type="text" name="placenumber" id="placenumber" size="10" maxlength="10" /><br />
<label>Les coordonnées GPS </label>
<input type="text" name="GPSleft" id="GPSleft" size="10" maxlength="10" />
<input type="text" name="GPSright" id="GPSright" size="10" maxlength="10" />
<br /><br />
<div class="title">Séjour</div><br />
<label>Date de votre présence dans <br />ce camping/cet emplacement : </label>
<input type="text" name="datepicker" id="datepicker" size="7" /><br /><br />
<label>Durée de votre séjour : </label>
<select name="dureesejour" id="dureesejour">
<option></option>
<option value="une nuit">une nuit</option>
<option value="1 journée">1 journée</option>
<option value="2 jours">2 jours </option>
<option value="3 jours">3 jours </option>
<option value="4 jours">4 jours</option>
<option value="5 jours">5 jours</option>
<option value="6 jours">6 jours</option>
<option value="7 jours">7 jours</option>
<option value="8 jours">8 jours</option>
<option value="2 semaines">2 semaines</option>
<option value="3 semaines et plus">3 semaines et plus</option>
</select>
<br /><br />
<div class="title">Emplacement</div><br />
<label>Les terrains sont : </label>
<select name="espace" id="espace">
<option></option>
<option value="très collés">très collés</option>
<option value="collés">collés</option>
<option value="à bonne distance" selected="selected">à bonne distance</option>
<option value="éloignés">éloignés</option>
<option value="très éloignés">très éloignés</option>
</select>
<br /><br />
<hr />
<p style="text-align:center">Les terrains sont-ils inondables lors de grosse pluie:
<input type="radio" name="inondable" value="oui" /> oui
<input type="radio" name="inondable" value="non" /> non
<input type="radio" name="inondable" value="ne sait pas" checked="checked" /> ne sait pas</p>
<p style="text-align:center">Longueur du terrain approximatif ou vous étiez installés : <br />
<input type="text" name="longueur" id="longueur" size="4" maxlength="4" /> X
<input type="text" name="largeur" id="largeur" size="4" maxlength="4" /> (long x larg)
<input type="radio" name="mesure" value=" pieds" /> en pieds
<input type="radio" name="mesure" value=" mètres" checked="checked" /> en mètres</p>
<label>Le terrain à votre arrivée était : </label>
<select name="entretien" id="entretien">
<option value="très mal entretenu">très mal entretenu</option>
<option value="mal entretenu">mal entretenu</option>
<option value="passable" selected="selected">passable</option>
<option value="bien entretenu">bien entretenu</option>
<option value="très bien entretenu">très bien entretenu</option>
</select><br />
<label>Le terrain est en :</label>
<select name="surface" id="surface">
<option value="gazon">gazon</option>
<option value="en asphalte">en asphalte</option>
<option value="en gravier">en gravier</option>
<option value="en béton">en béton</option>
<option value="en sable">en sable</option>
<option value="en roche">en roche</option>
<option value="en roche">en roche et gazon</option>
<option value="en roche">en sable et gazon</option>
<option value="en roche">en asphalte et gazon </option>
<option value="en roche">en asphalte et béton </option>
<option value="en roche">en gravier et gazon </option>
<option value="en roche">en béton et gazon </option>
<option value="en roche">trop mou pour un gros vr</option>
<option value="en roche">je me suis caller sur se terrain </option>
<option value="mixte composé solide et mou ">mixte composé solide et mou</option>
</select><br />
<p style="text-align:center">Table de pique-nique sur le terrain :
<input type="radio" name="picnic" value="oui" /> oui
<input type="radio" name="picnic" value="non" checked="checked" /> non
<input type="radio" name="picnic" value="disponible à l'office" /> disponible à l'office</p><br />
<div class="title">Situation du terrain</div><br />
<label>Terrain pull-through ? </label>
<input type="checkbox" name="situe" value="Terrain pull-through" /><br />
<label>Terrain ombragé ? </label>
<input type="checkbox" name="situe" value="Terrain ombragé" /><br />
<label>Terrain ensoleillé ? </label>
<input type="checkbox" name="situe" value="Terrain ensoleillé" /><br />
<label>Terrain en pente ? </label>
<input type="checkbox" name="situe" value="Terrain en pente" /><br />
<label>Terrain toujours mouillé ? </label>
<input type="checkbox" name="situe" value="Terrain toujours mouillé" /><br />
<label>Le terrain est :</label>
<select name="proximite" id="proximite">
<option value="loin de tout">loin de tout</option>
<option value="près d'un torrent">près d'un torrent</option>
<option value="près d'une rivière">près d'une rivière</option>
<option value="près d'un fleuve">près d'un fleuve</option>
<option value="près d'un petit lac">près d'un petit lac</option>
<option value="près d'un lac">près d'un lac</option>
<option value="près de la mer">près de la mer</option>
<option value="au pied d'une montagne">au pied d'une montagne</option>
<option value="magasin a moins de 5 Km">magasin a moins de 5 Km</option>
<option value="magasin a plus de 10 Km">magasin a plus de 10 Km</option>
</select><br /><br />
<div class="title">Services sur place</div>
<br />
<p>Le terrain contient :</p>
<label>Sans service </label>
<input type="radio" name="service" value="Sans service" checked="checked" /><br />
<label>Terrain avec 2 services </label>
<input type="radio" name="service" value="eau + électricité" /> (eau + électricité)<br />
<label>Terrain avec 3 services </label>
<input type="radio" name="service" value="eau + égout + électricité" /> (eau + égout + électricité)<br />
<label>Pression de l'eau ┬</label>
<input type="radio" name="pression" value="un filet d'eau" /> un filet d'eau <br />
<label> ├</label>
<input type="radio" name="pression" value="pression trop élevée" /> pression trop élevée <br />
<label> ├</label>
<input type="radio" name="pression" value="bonne pression" /> bonne pression <br />
<label> └</label>
<input type="radio" name="pression" value="non concerné" checked="checked" /> non concerné<br />
<label>Ampérage électrique ┬</label>
<input type="radio" name="ampere" value="15 ampères" /> 15 ampères<br />
<label> ├</label>
<input type="radio" name="ampere" value="30 ampères" /> 30 ampères<br />
<label> ├</label>
<input type="radio" name="ampere" value="50 ampères" /> 50 ampères<br />
<label> ├</label>
<input type="radio" name="ampere" value="ne sait pas" /> ne sait pas<br />
<label> └</label>
<input type="radio" name="ampere" value="non concerné" checked="checked" /> non concerné<br />
<label>Voltage électrique 117.5 volt : </label>
<input type="radio" name="voltage" value="trop bas" /> trop bas
<input type="radio" name="voltage" value="parfait" /> parfait
<input type="radio" name="voltage" value="non concerné" checked="checked" /> non concerné<br />
<label>Internet wi-fi ? </label>
<input type="checkbox" name="wifi" value="oui" />
payant ? <input type="checkbox" name="wifipay" value="payant" /><br />
<br />
<div class="title">Antenne satellite</div>
<br />
<label>Captez-vous les ondes avec votre antenne satellite ? </label>
<input type="checkbox" name="satellit" value="oui" /><br />
<label>Quelle compagnie de satellites : </label><input type="text" name="satcompany" id="satcompany" size="30" maxlength="20" /><br />
<p style="text-align:center">angles <input type="text" name="angle" id="angle" size="5" maxlength="5" />
azimuth <input type="text" name="azimuth" id="azimuth" size="5" maxlength="5" />
élévation <input type="text" name="elevate" id="elevate" size="5" maxlength="5" />
skew <input type="text" name="skew" id="skew" size="5" maxlength="5" /> <br />
faire pointer vers : <input type="text" name="point" id="point" size="30" maxlength="30" /></p>
<p><br /></p>
<label>Une autre compagnie de satellites : </label><input type="text" name="satcompany2" id="satcompany2" size="30" maxlength="20" /><br />
<p style="text-align:center">angles <input type="text" name="angle2" id="angle2" size="5" maxlength="5" />
azimuth <input type="text" name="azimuth2" id="azimuth2" size="5" maxlength="5" />
élévation <input type="text" name="elevate2" id="elevate2" size="5" maxlength="5" />
skew <input type="text" name="skew2" id="skew2" size="5" maxlength="5" /> <br />
faire pointer vers : <input type="text" name="point2" id="point2" size="30" maxlength="30" /></p>
<br />
<div class="title">Bon à savoir</div>
<br />
<label>Propane sur place pour VR ? </label>
<input type="checkbox" name="propane" value=" oui" /><br />
<label>Dépanneur sur place ? </label>
<input type="checkbox" name="depanneur" value=" oui" /><br />
<label>accommodation sur place ? </label>
<input type="checkbox" name="accommodation sur place" value=" oui" />
<br /><br />
<div class="title">Hygiène</div>
<br />
<label>Douche gratuite ? </label>
<input type="checkbox" name="hygiene" value="Douche gratuite " />
<input type="checkbox" name="hygiene" value="Toilettes gratuites" /> Toilettes gratuites ?<br />
<label>Ramassage des déchets ? </label>
<input type="checkbox" name="hygiene" value="Ramassage des déchets" />
<input type="checkbox" name="hygiene" value="Conteneur en place pour déchets " /> Conteneur en place pour déchets ?<br />
<label>Avez vous bu l'eau du camping ? </label>
<input type="checkbox" name="hygiene" value="Eau du camping buvable" /><br />
<label>Laveuse + sécheuse ? </label>
<input type="checkbox" name="lavage" value="oui" />
payante ? <input type="checkbox" name="lavagepay" value="oui" /><br /><br />
<div class="title">Activités sur place</div>
<br />
<label>Permission de faire du feu ? </label>
<input type="checkbox" name="feu" value="oui" />
<input type="checkbox" name="bois" value="oui" /> Bois pour le feu livré par le camping ? <br />
<label>Bois en bonne quantité/prix ? </label>
<input type="checkbox" name="boispay" value="oui" /><br />
<label>Piscine ? </label>
<input type="checkbox" name="activity" value="Piscine" />
<input type="checkbox" name="activity" value="Lac baignable" /> Lac baignable ? <br />
<label>Activité nautique ? </label>
<input type="checkbox" name="activity" value="Activité nautique" /><br />
<label>Jeu pour enfants ? </label>
<input type="checkbox" name="activity" value="Jeu pour enfants" /><br />
<label>Cart de golf ? </label>
<input type="checkbox" name="activity" value="Cart de golf" /><br />
<label>Restaurant sur place ? </label>
<input type="checkbox" name="activity" value="Restaurant sur place" /><br />
<br />
<div class="title">Homme / Animaux</div>
<br />
<label>animaux acceptés ? </label>
<input type="checkbox" name="animal" value="oui" />
payant ? <input type="checkbox" name="animalpay" value="payant" /><br />
<label>camping 55 ans et plus ? </label>
<input type="checkbox" name="quinqua" value="oui" />
<input type="checkbox" name="enfant" value="oui" /> avec enfant ? <br />
<br />
<div class="title">Bruit environnement</div>
<br />
<label>terrain bruyant ? </label>
<input type="checkbox" name="bruit" value="oui" /><br />
<label>la cause principale du bruit :</label>
<select name="causebruit" id="causebruit">
<option></option>
<option value="fêtard">fêtard</option>
<option value="chien qui jappe sans arrêt">chien qui jappe sans arrêt</option>
<option value="musique trop forte">musique trop forte</option>
<option value="cri d'enfants">cri d'enfants</option>
<option value="pas de bruit">pas de bruit</option>
<option value="trop de gros camion">trop de gros camion</option>
<option value="très paisible">très paisible</option>
<option value="bruit de ruisseau">bruit de ruisseau</option>
<option value="gros torrent">gros torrent</option>
<option value="seulement pour vr">seulement pour vr </option>
<option value="mixte pour vr et camion">mixte pour vr et camion</option>
</select><br /><br />
<div class="title">Votre appréciation</div>
<br />
<label>Recommanderiez-vous cette endroit ? </label>
<input type="radio" name="valeurterrain" value="2" />
<img src="http://2img.net/i/itest/ranks/default/default2.gif" /><br />
<label> </label>
<input type="radio" name="valeurterrain" value="3" />
<img src="http://2img.net/i/itest/ranks/default/default3.gif" /><br />
<label> </label>
<input type="radio" name="valeurterrain" value="4" checked="checked" />
<img src="http://2img.net/i/itest/ranks/default/default4.gif" /><br />
<label> </label>
<input type="radio" name="valeurterrain" value="5" />
<img src="http://2img.net/i/itest/ranks/default/default5.gif" /><br />
<label> </label>
<input type="radio" name="valeurterrain" value="6" />
<img src="http://2img.net/i/itest/ranks/default/default6.gif" /><br />
<br />
<div class="title">Validation du formulaire</div>
<p><br /></p>
<p>Si vous validez ce formulaire en tant qu'invité , un code de confirmation vous sera demandé pour finaliser l'envoi . Ce code est en place pour sécuriser le forum .</p>
<p><br /></p>
<center><input type="submit" name="post" class="post" value="Envoyer" /></center>
<p><br /></p>
</form>
</div>
</body>
</html>
<br>
Dernière édition par grandbras le Jeu 30 Jan 2014 - 1:11, édité 3 fois
Re: verification complet d'un code pour formulaire
bonsoir,
il y a des cases qui se sont rajoutées ...
Le formulaire est-il envoyé à la bonne place ? (même s'il est incomplet)
je vérifie ça ...
édit :
remplacez entièrement votre code par celui-ci :
il y a des cases qui se sont rajoutées ...
Le formulaire est-il envoyé à la bonne place ? (même s'il est incomplet)
je vérifie ça ...
édit :
remplacez entièrement votre code par celui-ci :
- Code:
<style type="text/css">
.RVform {background-color:#F5EFD2 ;
width: 880px;
margin:auto;
border:1px solid #188212;
font-size: 12px;
font-weight:bold;
font-family: Verdana;
}
.RVform .title {
font-family: Times New Roman;
background-color:#DCEEA6 ;
text-align:center;
padding:5px;
color: purple;
text-shadow: 1px 1px 0px black,1px 1px 5px darkpurple;
font-size: 24px;
}
.RVform label {
display:inline-block;
width:380px;
text-align:right;
padding:0px 5px;
}
.RVform p {
text-align:justify;
margin:0px 20px;
text-indent:20px;
}
.RVform hr {
border-bottom:1px solid #188212;
}
</style>
<link rel="stylesheet" href="http://code.jquery.com/ui/1.10.1/themes/base/jquery-ui.css" />
<script src="http://code.jquery.com/jquery-1.9.1.js"></script>
<script src="http://code.jquery.com/ui/1.10.1/jquery-ui.js"></script>
<script type="text/javascript">
$(function() {
$( "#datepicker" ).datepicker({
changeMonth: true,
changeYear: true,
autoSize: true,
dateFormat: "dd/mm/yy",
dayNamesMin: [ "Di", "Lu", "Ma", "Me", "Je", "Ve", "Sa" ],
monthNamesShort: [ "Janv", "Fevr", "Mars", "Avril", "Mai", "Juin", "Juil", "Aout", "Sept", "Oct", "Nov", "Dec" ],
showAnim: "fadeIn"
});
});
function envoiMessage(form)
{
/* Créer un message à partir des informations fournies */
for(var aa = 0; aa < form.forumeval.length; aa++){
if(form.forumeval[aa].checked) {
var forumeval = form.forumeval[aa].value; }
}
var txt_message ="[size=18][color=#FF0000][b]Formulaire d'évaluation / ";
for(var a = 0; a < form.campmode.length; a++){
if(form.campmode[a].checked) {
var campmode = form.campmode[a].value;
txt_message += campmode + "[/b][/color][/size]\n"; }
}
txt_message += "\n [b][color=red]Localisation[/color][/b] \n\n"
+ "La ville d'accueil/endroit du boondocking : " + form.ville.value + "\n"
+ "Son nom : " + form.nom_camp.value + "\n"
+ "Le numéro du terrain évalué : " + form.placenumber.value + "\n"
+ "Les coordonnées GPS : " + form.GPSleft.value + " : " + form.GPSright.value + "\n"
+ "\n[b][color=red] Séjour[/color][/b] \n\n"
+ "Date de votre présence dans ce camping : " + form.datepicker.value + "\n"
+ "Durée de votre séjour : " + form.dureesejour.value + "\n"
+ "\n[b][color=red] Emplacement[/color][/b] \n\n"
+ "Les terrains sont : " + form.espace.value + "\n"
+ "Les terrains sont-ils inondables lors de grosse pluie: ";
for(var b = 0; b < form.inondable.length; b++){
if(form.inondable[b].checked) { txt_message += form.inondable[b].value + "\n"; }
}
txt_message += "Longueur du terrain approximatif ou vous étiez installés : \n";
for(var c = 0; c < form.mesure.length; c++){
if(form.mesure[c].checked) { txt_message += form.longueur.value + form.mesure[c].value +" de long x " + form.largeur.value + form.mesure[c].value + " de large\n"; }
}
txt_message += "Le terrain à votre arrivée était : " + form.entretien.value + "\n"
+ "Le terrain était en : " + form.surface.value + "\n"
+ "Table de pique-nique sur le terrain : ";
for(var d = 0; d < form.picnic.length; d++){
if(form.picnic[d].checked) { txt_message += form.picnic[d].value + "\n"; }
}
txt_message += "\n[b][color=red] Situation du terrain[/color][/b] \n\n";
for(var e = 0; e < form.situe.length; e++){
if(form.situe[e].checked) { txt_message += form.situe[e].value + "\n"; }
}
txt_message += "Le terrain est : " + form.proximite.value + "\n"
+ "\n[b][color=red] Connectique [/color][/b]\n\n"
+ "Prestation du terrain : ";
for(var f = 0; f < form.service.length; f++){
if(form.service[f].checked) { txt_message += form.service[f].value + "\n"; }
}
txt_message += "Pression de l'eau ";
for(var h = 0; h < form.pression.length; h++){
if(form.pression[h].checked) { txt_message += form.pression[h].value + "\n"; }
}
txt_message += "Ampérage électrique ";
for(var i = 0; i < form.ampere.length; i++){
if(form.ampere[i].checked) { txt_message += form.ampere[i].value + "\n"; }
}
txt_message += "Voltage électrique 117.5 volt : ";
for(var j = 0; j < form.voltage.length; j++){
if(form.voltage[j].checked) { txt_message += form.voltage[j].value + "\n\n"; }
}
txt_message += (form.wifi.checked ? "Internet est accessible par wi-fi " + (form.wifipay.checked ? ", cet accès est payant .":", cet accès est gratuit .") + "\n" : "Pas d'accès à internet \n")
+ "\n[b][color=red] Antenne satellite [/color][/b]\n\n"
+ "Captage de l'antenne satellite : " + (form.satellit.checked ? "oui \n La compagnie de satellites : " + form.satcompany.value + "\n Angles : " + form.angle.value + "\n Azimuth : " + form.azimuth.value + "\n Elévation : " + form.elevate.value + "\n Skew : " + form.skew.value + "\n Pointage : " + form.point.value + (form.satcompany2.value ? "\n Une autre compagnie de satellites : " +form.satcompany2.value + "\n Angles : " + form.angle2.value + "\n Azimuth : " + form.azimuth2.value + "\n Elévation : " + form.elevate2.value + "\n Skew : " + form.skew2.value + "\n Pointage : " + form.point2.value + "\n" : "") + "\n" : "non \n")
+ "\n[b][color=red] Bon à savoir [/color][/b]\n\n"
+ "Propane sur place pour VR : " + (form.propane.checked ? "oui \n":"non \n")
+ "Dépanneur sur place : " + (form.depanneur.checked ? "oui \n":"non \n")
+ "Accommodation sur place : " + (form.accommodation.checked ? "oui \n":"non \n")
+ "\n[b][color=red] Hygiène [/color][/b]\n\n";
for(var k = 0; k < form.hygiene.length; k++){
if(form.hygiene[k].checked) { txt_message += form.hygiene[k].value + "\n"; }
}
txt_message += (form.lavage.checked ? "Laveuse et sécheuse disponible " + (form.lavagepay.checked ? ", cet accès est payant .":", cet accès est gratuit .") + "\n":"Pas de laveuse et sécheuse \n")
+ "\n[b][color=red] Activités sur place [/color][/b]\n\n"
+ (form.feu.checked ? "Il est permis de faire du feu " + (form.bois.checked ? ", le bois pour le feu livré par le camping" + (form.boispay.checked ? ", le prix est raisonnable .":", le prix n'est pas correct ."):", le camping ne livre pas de bois.") + "\n":"Il est interdit de faire du feu . \n");
for(var l = 0; l < form.activity.length; l++){
if(form.activity[l].checked) { txt_message += form.activity[l].value + "\n"; }
}
txt_message += "\n[b][color=red] Camping [/color][/b]\n\n"
+ (form.animal.checked ? "Les animaux sont acceptés " + (form.animalpay.checked ? ", un supplément est demandé .\n":"sans supplément .\n") + "\n":"Les animaux ne sont pas acceptés .\n")
+ (form.quinqua.checked ? "Ce camping est pour les plus de 55 ans " + (form.enfant.checked ? ", les enfants sont admis .\n":"sans enfants .\n") + "\n":"Ce camping est pour tous ages .\n")
+ "Terrain bruyant : " + (form.bruit.checked ? "oui \n La cause principale du bruit : " + form.causebruit.value + "\n" : "non \n")
+ "Note attribuée à ce numéro de terrain : ";
for(var m = 0; m < form.valeurterrain.length; m++){
if(form.valeurterrain[m].checked) { txt_message += "[img]http://illiweb.com/itest/ranks/default/default" + form.valeurterrain[m].value + ".gif[/img]\n"; }
}
/* Insère le texte construit dans le champ caché "message" du formulaire */
form.message.value = txt_message;
form.subject.value = campmode + " - Place n° " + form.placenumber.value + " - " + form.ville.value;
form.f.value = forumeval;
}
</script>
<div class="RVform">
<form action="/post" method="post" name="post" enctype="multipart/form-data" onSubmit="envoiMessage(this)">
<input type="hidden" name="lt" value="0" />
<input type="hidden" name="mode" value="newtopic" /> <!-- Un nouveau topic sera créé -->
<input type="hidden" name="topictype" value="0" checked="checked" /> <!-- Value 0: Sujet Normal (1 = Note / 2 = annonce) -->
<input type="hidden" name="message" value="" /> <!-- Contiendra le texte du message -->
<input type="hidden" name="f" value="" /> <!-- ID du forum dans lequel le message sera posté -->
<input type="hidden" name="subject" id="titre" value="" /> <!-- titre du sujet -->
<div class="title">Formulaire d'évaluation / Boondocking / Camping / State Park / Truck Stop / welcome Center / Rest Area </div>
<p>Ce formulaire est destiné à donner votre appréciation personnelle sur une place de Boondocking /camping / State Park / Truck Stop / welcome Center / Rest Area que vous avez fréquenté.</p>
<p>Cette évaluation devra se faire en toute franchise et à tête reposée . Merci de remplir le formulaire au maximum de vos connaissances , pour renseigner les futurs occupants de cet emplacement .</p>
<p><br /></p>
<p>Si vous souhaitez rester anonyme , merci de vous déconnecter du forum avant de remplir le formulaire.</p>
<br />
<div class="title">Localisation</div><br />
<p style="text-align:center">
<input type="radio" name="forumeval" value="177" checked="checked" /> Québec
<input type="radio" name="forumeval" value="178" /> USA
<input type="radio" name="forumeval" value="179" /> Canada
<input type="radio" name="forumeval" value="179" /> Mexique</p>
<br />
<hr />
<br />
<label>Nom de la ville d'accueil : / boondocking / state park / truck stop / welcome center / rest area / camping / </label>
<input type="text" name="ville" id="ville" size="30" maxlength="50" />
<br /><br />
<hr />
<br /><label>Ce terrain sert de - ou est pour - : </label>
Boondocking <input type="radio" name="campmode" value=" / Boondocking" /> / Camping
<input type="radio" name="campmode" value=" / Camping" checked="checked" /> / State Park
<input type="radio" name="campmode" value=" / State Park" /><br /><label> </label> / Truck Stop
<input type="radio" name="campmode" value=" / Truck Stop" /> / welcome Center
<input type="radio" name="campmode" value=" / welcome Center" /> / Rest Area
<input type="radio" name="campmode" value=" / Rest Area" /><br />
<br />
<hr /><br />
<label>Le nom du sîte :</label>
<input type="text" name="nom_camp" id="nom_camp" size="40" maxlength="40" /><br />
<label>Le numéro du terrain évalué <br />(ou le VR était lors du séjour seulement) </label>
<input type="text" name="placenumber" id="placenumber" size="10" maxlength="10" /><br />
<label>Les coordonnées GPS </label>
<input type="text" name="GPSleft" id="GPSleft" size="10" maxlength="10" />
<input type="text" name="GPSright" id="GPSright" size="10" maxlength="10" />
<br /><br />
<div class="title">Séjour</div><br />
<label>Date de votre présence dans <br />ce camping/cet emplacement : </label>
<input type="text" name="datepicker" id="datepicker" size="7" /><br /><br />
<label>Durée de votre séjour : </label>
<select name="dureesejour" id="dureesejour">
<option></option>
<option value="une nuit">une nuit</option>
<option value="1 journée">1 journée</option>
<option value="2 jours">2 jours </option>
<option value="3 jours">3 jours </option>
<option value="4 jours">4 jours</option>
<option value="5 jours">5 jours</option>
<option value="6 jours">6 jours</option>
<option value="7 jours">7 jours</option>
<option value="8 jours">8 jours</option>
<option value="2 semaines">2 semaines</option>
<option value="3 semaines et plus">3 semaines et plus</option>
</select>
<br /><br />
<div class="title">Emplacement</div><br />
<label>Les terrains sont : </label>
<select name="espace" id="espace">
<option></option>
<option value="très collés">très collés</option>
<option value="collés">collés</option>
<option value="à bonne distance" selected="selected">à bonne distance</option>
<option value="éloignés">éloignés</option>
<option value="très éloignés">très éloignés</option>
</select>
<br /><br />
<hr />
<p style="text-align:center">Les terrains sont-ils inondables lors de grosse pluie:
<input type="radio" name="inondable" value="oui" /> oui
<input type="radio" name="inondable" value="non" /> non
<input type="radio" name="inondable" value="ne sait pas" checked="checked" /> ne sait pas</p>
<p style="text-align:center">Longueur du terrain approximatif ou vous étiez installés : <br />
<input type="text" name="longueur" id="longueur" size="4" maxlength="4" /> X
<input type="text" name="largeur" id="largeur" size="4" maxlength="4" /> (long x larg)
<input type="radio" name="mesure" value=" pieds" /> en pieds
<input type="radio" name="mesure" value=" mètres" checked="checked" /> en mètres</p>
<label>Le terrain à votre arrivée était : </label>
<select name="entretien" id="entretien">
<option value="très mal entretenu">très mal entretenu</option>
<option value="mal entretenu">mal entretenu</option>
<option value="passable" selected="selected">passable</option>
<option value="bien entretenu">bien entretenu</option>
<option value="très bien entretenu">très bien entretenu</option>
</select><br />
<label>Le terrain est :</label>
<select name="surface" id="surface">
<option value="gazon">en gazon</option>
<option value="en asphalte">en asphalte</option>
<option value="en gravier">en gravier</option>
<option value="en béton">en béton</option>
<option value="en sable">en sable</option>
<option value="en roche">en roche</option>
<option value="en roche et gazon">en roche et gazon</option>
<option value="en sable et gazon">en sable et gazon</option>
<option value="en asphalte et gazon">en asphalte et gazon </option>
<option value="en asphalte et béton">en asphalte et béton </option>
<option value="en gravier et gazon">en gravier et gazon </option>
<option value="en béton et gazon">en béton et gazon </option>
<option value="trop mou pour un gros vr">trop mou pour un gros vr</option>
<option value="un bourbier">un bourbier </option>
<option value="mixte composé solide et mou ">mixte composé solide et mou</option>
</select><br />
<p style="text-align:center">Table de pique-nique sur le terrain :
<input type="radio" name="picnic" value="oui" /> oui
<input type="radio" name="picnic" value="non" checked="checked" /> non
<input type="radio" name="picnic" value="disponible à l'office" /> disponible à l'office</p><br />
<div class="title">Situation du terrain</div><br />
<label>Terrain pull-through ? </label>
<input type="checkbox" name="situe" value="Terrain pull-through" /><br />
<label>Terrain ombragé ? </label>
<input type="checkbox" name="situe" value="Terrain ombragé" /><br />
<label>Terrain ensoleillé ? </label>
<input type="checkbox" name="situe" value="Terrain ensoleillé" /><br />
<label>Terrain en pente ? </label>
<input type="checkbox" name="situe" value="Terrain en pente" /><br />
<label>Terrain toujours mouillé ? </label>
<input type="checkbox" name="situe" value="Terrain toujours mouillé" /><br />
<label>Le terrain est :</label>
<select name="proximite" id="proximite">
<option value="loin de tout">loin de tout</option>
<option value="près d'un torrent">près d'un torrent</option>
<option value="près d'une rivière">près d'une rivière</option>
<option value="près d'un fleuve">près d'un fleuve</option>
<option value="près d'un petit lac">près d'un petit lac</option>
<option value="près d'un lac">près d'un lac</option>
<option value="près de la mer">près de la mer</option>
<option value="au pied d'une montagne">au pied d'une montagne</option>
<option value="a moins de 5 Km d'un magasin">a moins de 5 Km d'un magasin</option>
<option value="a plus de 10 Km d'un magasin">a plus de 10 Km d'un magasin</option>
</select><br /><br />
<div class="title">Services sur place</div>
<br />
<p>Le terrain contient :</p>
<label>Sans service </label>
<input type="radio" name="service" value="Sans service" checked="checked" /><br />
<label>Terrain avec 2 services </label>
<input type="radio" name="service" value="eau + électricité" /> (eau + électricité)<br />
<label>Terrain avec 3 services </label>
<input type="radio" name="service" value="eau + égout + électricité" /> (eau + égout + électricité)<br />
<label>Pression de l'eau ┬</label>
<input type="radio" name="pression" value="un filet d'eau" /> un filet d'eau <br />
<label> ├</label>
<input type="radio" name="pression" value="pression trop élevée" /> pression trop élevée <br />
<label> ├</label>
<input type="radio" name="pression" value="bonne pression" /> bonne pression <br />
<label> └</label>
<input type="radio" name="pression" value="non concerné" checked="checked" /> non concerné<br />
<label>Ampérage électrique ┬</label>
<input type="radio" name="ampere" value="15 ampères" /> 15 ampères<br />
<label> ├</label>
<input type="radio" name="ampere" value="30 ampères" /> 30 ampères<br />
<label> ├</label>
<input type="radio" name="ampere" value="50 ampères" /> 50 ampères<br />
<label> ├</label>
<input type="radio" name="ampere" value="ne sait pas" /> ne sait pas<br />
<label> └</label>
<input type="radio" name="ampere" value="non concerné" checked="checked" /> non concerné<br />
<label>Voltage électrique 117.5 volt : </label>
<input type="radio" name="voltage" value="trop bas" /> trop bas
<input type="radio" name="voltage" value="parfait" /> parfait
<input type="radio" name="voltage" value="non concerné" checked="checked" /> non concerné<br />
<label>Internet wi-fi ? </label>
<input type="checkbox" name="wifi" value="oui" />
payant ? <input type="checkbox" name="wifipay" value="payant" /><br />
<br />
<div class="title">Antenne satellite</div>
<br />
<label>Captez-vous les ondes avec votre antenne satellite ? </label>
<input type="checkbox" name="satellit" value="oui" /><br />
<label>Quelle compagnie de satellites : </label><input type="text" name="satcompany" id="satcompany" size="30" maxlength="20" /><br />
<p style="text-align:center">angles <input type="text" name="angle" id="angle" size="5" maxlength="5" />
azimuth <input type="text" name="azimuth" id="azimuth" size="5" maxlength="5" />
élévation <input type="text" name="elevate" id="elevate" size="5" maxlength="5" />
skew <input type="text" name="skew" id="skew" size="5" maxlength="5" /> <br />
faire pointer vers : <input type="text" name="point" id="point" size="30" maxlength="30" /></p>
<p><br /></p>
<label>Une autre compagnie de satellites : </label><input type="text" name="satcompany2" id="satcompany2" size="30" maxlength="20" /><br />
<p style="text-align:center">angles <input type="text" name="angle2" id="angle2" size="5" maxlength="5" />
azimuth <input type="text" name="azimuth2" id="azimuth2" size="5" maxlength="5" />
élévation <input type="text" name="elevate2" id="elevate2" size="5" maxlength="5" />
skew <input type="text" name="skew2" id="skew2" size="5" maxlength="5" /> <br />
faire pointer vers : <input type="text" name="point2" id="point2" size="30" maxlength="30" /></p>
<br />
<div class="title">Bon à savoir</div>
<br />
<label>Propane sur place pour VR ? </label>
<input type="checkbox" name="propane" value=" oui" /><br />
<label>Dépanneur sur place ? </label>
<input type="checkbox" name="depanneur" value=" oui" /><br />
<label>Accommodation sur place ? </label>
<input type="checkbox" name="accommodation" value=" oui" />
<br /><br />
<div class="title">Hygiène</div>
<br />
<label>Douche gratuite ? </label>
<input type="checkbox" name="hygiene" value="Douche gratuite " />
<input type="checkbox" name="hygiene" value="Toilettes gratuites" /> Toilettes gratuites ?<br />
<label>Ramassage des déchets ? </label>
<input type="checkbox" name="hygiene" value="Ramassage des déchets" />
<input type="checkbox" name="hygiene" value="Conteneur en place pour déchets " /> Conteneur en place pour déchets ?<br />
<label>Avez vous bu l'eau du camping ? </label>
<input type="checkbox" name="hygiene" value="Eau du camping buvable" /><br />
<label>Laveuse + sécheuse ? </label>
<input type="checkbox" name="lavage" value="oui" />
payante ? <input type="checkbox" name="lavagepay" value="oui" /><br /><br />
<div class="title">Activités sur place</div>
<br />
<label>Permission de faire du feu ? </label>
<input type="checkbox" name="feu" value="oui" />
<input type="checkbox" name="bois" value="oui" /> Bois pour le feu livré par le camping ? <br />
<label>Bois en bonne quantité/prix ? </label>
<input type="checkbox" name="boispay" value="oui" /><br />
<label>Piscine ? </label>
<input type="checkbox" name="activity" value="Piscine" />
<input type="checkbox" name="activity" value="Lac baignable" /> Lac baignable ? <br />
<label>Activité nautique ? </label>
<input type="checkbox" name="activity" value="Activité nautique" /><br />
<label>Jeu pour enfants ? </label>
<input type="checkbox" name="activity" value="Jeu pour enfants" /><br />
<label>Cart de golf ? </label>
<input type="checkbox" name="activity" value="Cart de golf" /><br />
<label>Restaurant sur place ? </label>
<input type="checkbox" name="activity" value="Restaurant sur place" /><br />
<br />
<div class="title">Homme / Animaux</div>
<br />
<label>animaux acceptés ? </label>
<input type="checkbox" name="animal" value="oui" />
payant ? <input type="checkbox" name="animalpay" value="payant" /><br />
<label>camping 55 ans et plus ? </label>
<input type="checkbox" name="quinqua" value="oui" />
<input type="checkbox" name="enfant" value="oui" /> avec enfant ? <br />
<br />
<div class="title">Bruit environnement</div>
<br />
<label>terrain bruyant ? </label>
<input type="checkbox" name="bruit" value="oui" /><br />
<label>la cause principale du bruit :</label>
<select name="causebruit" id="causebruit">
<option></option>
<option value="fêtard">fêtard</option>
<option value="chien qui jappe sans arrêt">chien qui jappe sans arrêt</option>
<option value="musique trop forte">musique trop forte</option>
<option value="cri d'enfants">cri d'enfants</option>
<option value="pas de bruit">pas de bruit</option>
<option value="trop de gros camion">trop de gros camion</option>
<option value="très paisible">très paisible</option>
<option value="bruit de ruisseau">bruit de ruisseau</option>
<option value="gros torrent">gros torrent</option>
<option value="seulement pour vr">seulement pour vr </option>
<option value="mixte pour vr et camion">mixte pour vr et camion</option>
</select><br /><br />
<div class="title">Votre appréciation</div>
<br />
<label>Recommanderiez-vous cette endroit ? </label>
<input type="radio" name="valeurterrain" value="2" />
<img src="http://2img.net/i/itest/ranks/default/default2.gif" /><br />
<label> </label>
<input type="radio" name="valeurterrain" value="3" />
<img src="http://2img.net/i/itest/ranks/default/default3.gif" /><br />
<label> </label>
<input type="radio" name="valeurterrain" value="4" checked="checked" />
<img src="http://2img.net/i/itest/ranks/default/default4.gif" /><br />
<label> </label>
<input type="radio" name="valeurterrain" value="5" />
<img src="http://2img.net/i/itest/ranks/default/default5.gif" /><br />
<label> </label>
<input type="radio" name="valeurterrain" value="6" />
<img src="http://2img.net/i/itest/ranks/default/default6.gif" /><br />
<br />
<div class="title">Validation du formulaire</div>
<p><br /></p>
<p>Si vous validez ce formulaire en tant qu'invité , un code de confirmation vous sera demandé pour finaliser l'envoi . Ce code est en place pour sécuriser le forum .</p>
<p><br /></p>
<center><input type="submit" name="post" class="post" value="Envoyer" /></center>
<p><br /></p>
</form>
</div>
Re: verification complet d'un code pour formulaire
merci beaucoups tous est regler et fonctionnel
merci pour tous je met en resolu
merci pour tous je met en resolu
Re: verification complet d'un code pour formulaire
tous les test faite certain formulaire ne vont pas au bon endroit exemple ont coche mexique et le forumulaire se retrouve dans le canada
je vous met vous met je javascrip
et le code du formulaire complet
je voudrait que si ont coche quebec que sa aille dans quebec a cette adresse
http://www.lesnomadesenvr.com/f177-formulaire-d-evaluation-d-un-numero-de-terrain-de-camping-aux-quebec
si je coche cadana alors que le formulaire aille dans le canada a cette adresse
http://www.lesnomadesenvr.com/f179-formulaire-d-evaluation-d-un-numero-de-terrain-de-camping-au-canada
si je coche etats unis que le formulaire aille a cette adresses
http://www.lesnomadesenvr.com/f178-formulaire-d-evaluation-d-un-numero-de-terrain-de-camping-americain
et finalement si je coche mexique que sa aille a cette adresses la
http://www.lesnomadesenvr.com/f180-formulaire-d-evaluation-d-un-numero-de-terrain-de-camping-aux-mexique
merci a l,avances tentot j,etait ttop fier faut croire
je vous met vous met je javascrip
- Code:
$(document).ready(function(){
$("a[href*='/post?f=177&mode=newtopic']").attr('href', '/h3-'); /* Quebec */
$("a[href*='/post?f=178&mode=newtopic']").attr('href', '/h3-'); /* USA*/
$("a[href*='/post?f=179&mode=newtopic']").attr('href', '/h3-'); /* Canada*/
$("a[href*='/post?f=180&mode=newtopic']").attr('href', '/h3-'); /* Mexique*/
});
et le code du formulaire complet
- Code:
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8" />
<title>Formulaire d'évaluation</title>
<style type="text/css">
.RVform {background-color:#F5EFD2 ;
width: 880px;
margin:auto;
border:1px solid #188212;
font-size: 12px;
font-weight:bold;
font-family: Verdana;
}
.RVform .title {
font-family: Times New Roman;
background-color:#DCEEA6 ;
text-align:center;
padding:5px;
color: purple;
text-shadow: 1px 1px 0px black,1px 1px 5px darkpurple;
font-size: 24px;
}
.RVform label {
display:inline-block;
width:380px;
text-align:right;
padding:0px 5px;
}
.RVform p {
text-align:justify;
margin:0px 20px;
text-indent:20px;
}
.RVform hr {
border-bottom:1px solid #188212;
}
</style>
<link rel="stylesheet" href="http://code.jquery.com/ui/1.10.1/themes/base/jquery-ui.css" />
<script src="http://code.jquery.com/jquery-1.9.1.js"></script>
<script src="http://code.jquery.com/ui/1.10.1/jquery-ui.js"></script>
<script type="text/javascript">
$(function() {
$( "#datepicker" ).datepicker({
changeMonth: true,
changeYear: true,
autoSize: true,
dateFormat: "dd/mm/yy",
dayNamesMin: [ "Di", "Lu", "Ma", "Me", "Je", "Ve", "Sa" ],
monthNamesShort: [ "Janv", "Fevr", "Mars", "Avril", "Mai", "Juin", "Juil", "Aout", "Sept", "Oct", "Nov", "Dec" ],
showAnim: "fadeIn"
});
});
function envoiMessage(form)
{
/* Créer un message à partir des informations fournies */
for(var aa = 0; aa < form.forumeval.length; aa++){
if(form.forumeval[aa].checked) {
var forumeval = form.forumeval[aa].value; }
}
var txt_message ="[size=18][color=#FF0000][b]Formulaire d'évaluation / ";
for(var a = 0; a < form.campmode.length; a++){
if(form.campmode[a].checked) {
var campmode = form.campmode[a].value;
txt_message += campmode + "[/b][/color][/size]\n"; }
}
txt_message += "\n [b][color=red]Localisation[/color][/b] \n\n"
+ "La ville d'accueil/endroit du boondocking : " + form.ville.value + "\n"
+ "Son nom : " + form.nom_camp.value + "\n"
+ "Le numéro du terrain évalué : " + form.placenumber.value + "\n"
+ "Les coordonnées GPS : " + form.GPSleft.value + " : " + form.GPSright.value + "\n"
+ "\n[b][color=red] Séjour[/color][/b] \n\n"
+ "Date de votre présence dans ce camping : " + form.datepicker.value + "\n"
+ "Durée de votre séjour : " + form.dureesejour.value + "\n"
+ "\n[b][color=red] Emplacement[/color][/b] \n\n"
+ "Les terrains sont : " + form.espace.value + "\n"
+ "Les terrains sont-ils inondables lors de grosse pluie: ";
for(var b = 0; b < form.inondable.length; b++){
if(form.inondable[b].checked) { txt_message += form.inondable[b].value + "\n"; }
}
txt_message += "Longueur du terrain approximatif ou vous étiez installés : \n";
for(var c = 0; c < form.mesure.length; c++){
if(form.mesure[c].checked) { txt_message += form.longueur.value + form.mesure[c].value +" de long x " + form.largeur.value + form.mesure[c].value + " de large\n"; }
}
txt_message += "Le terrain à votre arrivée était : " + form.entretien.value + "\n"
+ "Le terrain était en : " + form.surface.value + "\n"
+ "Table de pique-nique sur le terrain : ";
for(var d = 0; d < form.picnic.length; d++){
if(form.picnic[d].checked) { txt_message += form.picnic[d].value + "\n"; }
}
txt_message += "\n[b][color=red] Situation du terrain[/color][/b] \n\n";
for(var e = 0; e < form.situe.length; e++){
if(form.situe[e].checked) { txt_message += form.situe[e].value + "\n"; }
}
txt_message += "Le terrain est : " + form.proximite.value + "\n"
+ "\n[b][color=red] Connectique [/color][/b]\n\n"
+ "Prestation du terrain : ";
for(var f = 0; f < form.service.length; f++){
if(form.service[f].checked) { txt_message += form.service[f].value + "\n"; }
}
txt_message += "Pression de l'eau ";
for(var h = 0; h < form.pression.length; h++){
if(form.pression[h].checked) { txt_message += form.pression[h].value + "\n"; }
}
txt_message += "Ampérage électrique ";
for(var i = 0; i < form.ampere.length; i++){
if(form.ampere[i].checked) { txt_message += form.ampere[i].value + "\n"; }
}
txt_message += "Voltage électrique 117.5 volt : ";
for(var j = 0; j < form.voltage.length; j++){
if(form.voltage[j].checked) { txt_message += form.voltage[j].value + "\n\n"; }
}
txt_message += (form.wifi.checked ? "Internet est accessible par wi-fi " + (form.wifipay.checked ? ", cet accès est payant .":", cet accès est gratuit .") + "\n" : "Pas d'accès à internet \n")
+ "\n[b][color=red] Antenne satellite [/color][/b]\n\n"
+ "Captage de l'antenne satellite : " + (form.satellit.checked ? "oui \n La compagnie de satellites : " + form.satcompany.value + "\n Angles : " + form.angle.value + "\n Azimuth : " + form.azimuth.value + "\n Elévation : " + form.elevate.value + "\n Skew : " + form.skew.value + "\n Pointage : " + form.point.value + (form.satcompany2.value ? "\n Une autre compagnie de satellites : " +form.satcompany2.value + "\n Angles : " + form.angle2.value + "\n Azimuth : " + form.azimuth2.value + "\n Elévation : " + form.elevate2.value + "\n Skew : " + form.skew2.value + "\n Pointage : " + form.point2.value + "\n" : "") + "\n" : "non \n")
+ "\n[b][color=red] Bon à savoir [/color][/b]\n\n"
+ "Propane sur place pour VR : " + (form.propane.checked ? "oui \n":"non \n")
+ "Dépanneur sur place : " + (form.depanneur.checked ? "oui \n":"non \n")
+ "Accommodation sur place : " + (form.accommodation.checked ? "oui \n":"non \n")
+ "\n[b][color=red] Hygiène [/color][/b]\n\n";
for(var k = 0; k < form.hygiene.length; k++){
if(form.hygiene[k].checked) { txt_message += form.hygiene[k].value + "\n"; }
}
txt_message += (form.lavage.checked ? "Laveuse et sécheuse disponible " + (form.lavagepay.checked ? ", cet accès est payant .":", cet accès est gratuit .") + "\n":"Pas de laveuse et sécheuse \n")
+ "\n[b][color=red] Activités sur place [/color][/b]\n\n"
+ (form.feu.checked ? "Il est permis de faire du feu " + (form.bois.checked ? ", le bois pour le feu livré par le camping" + (form.boispay.checked ? ", le prix est raisonnable .":", le prix n'est pas correct ."):", le camping ne livre pas de bois.") + "\n":"Il est interdit de faire du feu . \n");
for(var l = 0; l < form.activity.length; l++){
if(form.activity[l].checked) { txt_message += form.activity[l].value + "\n"; }
}
txt_message += "\n[b][color=red] Camping [/color][/b]\n\n"
+ (form.animal.checked ? "Les animaux sont acceptés " + (form.animalpay.checked ? ", un supplément est demandé .\n":"sans supplément .\n") + "\n":"Les animaux ne sont pas acceptés .\n")
+ (form.quinqua.checked ? "Ce camping est pour les plus de 55 ans " + (form.enfant.checked ? ", les enfants sont admis .\n":"sans enfants .\n") + "\n":"Ce camping est pour tous ages .\n")
+ "Terrain bruyant : " + (form.bruit.checked ? "oui \n La cause principale du bruit : " + form.causebruit.value + "\n" : "non \n")
+ "Note attribuée à ce numéro de terrain : ";
for(var m = 0; m < form.valeurterrain.length; m++){
if(form.valeurterrain[m].checked) { txt_message += "[img]http://illiweb.com/itest/ranks/default/default" + form.valeurterrain[m].value + ".gif[/img]\n"; }
}
/* Insère le texte construit dans le champ caché "message" du formulaire */
form.message.value = txt_message;
form.subject.value = campmode + " - Place n° " + form.placenumber.value + " - " + form.ville.value;
form.f.value = forumeval;
}
</script>
<div class="RVform">
<form action="/post" method="post" name="post" enctype="multipart/form-data" onSubmit="envoiMessage(this)">
<input type="hidden" name="lt" value="0" />
<input type="hidden" name="mode" value="newtopic" /> <!-- Un nouveau topic sera créé -->
<input type="hidden" name="topictype" value="0" checked="checked" /> <!-- Value 0: Sujet Normal (1 = Note / 2 = annonce) -->
<input type="hidden" name="message" value="" /> <!-- Contiendra le texte du message -->
<input type="hidden" name="f" value="" /> <!-- ID du forum dans lequel le message sera posté -->
<input type="hidden" name="subject" id="titre" value="" /> <!-- titre du sujet -->
<div class="title">Formulaire d'évaluation / Boondocking / Camping / State Park / Truck Stop / welcome Center / Rest Area </div>
<p>Ce formulaire est destiné à donner votre appréciation personnelle sur une place de Boondocking /camping / State Park / Truck Stop / welcome Center / Rest Area que vous avez fréquenté.</p>
<p>Cette évaluation devra se faire en toute franchise et à tête reposée . Merci de remplir le formulaire au maximum de vos connaissances , pour renseigner les futurs occupants de cet emplacement .</p>
<p><br /></p>
<p>Si vous souhaitez rester anonyme , merci de vous déconnecter du forum avant de remplir le formulaire.</p>
<br />
<div class="title">Localisation</div><br />
<p style="text-align:center">
<input type="radio" name="forumeval" value="177" checked="checked" /> Québec
<input type="radio" name="forumeval" value="178" /> USA
<input type="radio" name="forumeval" value="179" /> Canada
<input type="radio" name="forumeval" value="179" /> Mexique</p>
<br />
<hr />
<br />
<label>Nom de la ville d'accueil : / boondocking / state park / truck stop / welcome center / rest area / camping / </label>
<input type="text" name="ville" id="ville" size="30" maxlength="50" />
<br /><br />
<hr />
<br /><label>Ce terrain sert de - ou est pour - : </label>
Boondocking <input type="radio" name="campmode" value=" / Boondocking" /> / Camping
<input type="radio" name="campmode" value=" / Camping" checked="checked" /> / State Park
<input type="radio" name="campmode" value=" / State Park" /><br /><label> </label> / Truck Stop
<input type="radio" name="campmode" value=" / Truck Stop" /> / welcome Center
<input type="radio" name="campmode" value=" / welcome Center" /> / Rest Area
<input type="radio" name="campmode" value=" / Rest Area" /><br />
<br />
<hr /><br />
<label>Le nom du sîte :</label>
<input type="text" name="nom_camp" id="nom_camp" size="40" maxlength="40" /><br />
<label>Le numéro du terrain évalué <br />(ou le VR était lors du séjour seulement) </label>
<input type="text" name="placenumber" id="placenumber" size="10" maxlength="10" /><br />
<label>Les coordonnées GPS </label>
<input type="text" name="GPSleft" id="GPSleft" size="10" maxlength="10" />
<input type="text" name="GPSright" id="GPSright" size="10" maxlength="10" />
<br /><br />
<div class="title">Séjour</div><br />
<label>Date de votre présence dans <br />ce camping/cet emplacement : </label>
<input type="text" name="datepicker" id="datepicker" size="7" /><br /><br />
<label>Durée de votre séjour : </label>
<select name="dureesejour" id="dureesejour">
<option></option>
<option value="une nuit">une nuit</option>
<option value="1 journée">1 journée</option>
<option value="2 jours">2 jours </option>
<option value="3 jours">3 jours </option>
<option value="4 jours">4 jours</option>
<option value="5 jours">5 jours</option>
<option value="6 jours">6 jours</option>
<option value="7 jours">7 jours</option>
<option value="8 jours">8 jours</option>
<option value="2 semaines">2 semaines</option>
<option value="3 semaines et plus">3 semaines et plus</option>
</select>
<br /><br />
<div class="title">Emplacement</div><br />
<label>Les terrains sont : </label>
<select name="espace" id="espace">
<option></option>
<option value="très collés">très collés</option>
<option value="collés">collés</option>
<option value="à bonne distance" selected="selected">à bonne distance</option>
<option value="éloignés">éloignés</option>
<option value="très éloignés">très éloignés</option>
</select>
<br /><br />
<hr />
<p style="text-align:center">Les terrains sont-ils inondables lors de grosse pluie:
<input type="radio" name="inondable" value="oui" /> oui
<input type="radio" name="inondable" value="non" /> non
<input type="radio" name="inondable" value="ne sait pas" checked="checked" /> ne sait pas</p>
<p style="text-align:center">Longueur du terrain approximatif ou vous étiez installés : <br />
<input type="text" name="longueur" id="longueur" size="4" maxlength="4" /> X
<input type="text" name="largeur" id="largeur" size="4" maxlength="4" /> (long x larg)
<input type="radio" name="mesure" value=" pieds" /> en pieds
<input type="radio" name="mesure" value=" mètres" checked="checked" /> en mètres</p>
<label>Le terrain à votre arrivée était : </label>
<select name="entretien" id="entretien">
<option></option>
<option value="très mal entretenu">très mal entretenu</option>
<option value="mal entretenu">mal entretenu</option>
<option value="passable" selected="selected">passable</option>
<option value="bien entretenu">bien entretenu</option>
<option value="très bien entretenu">très bien entretenu</option>
</select><br />
<label>Le terrain est :</label>
<select name="surface" id="surface">
<option></option>
<option value="gazon">en gazon</option>
<option value="en asphalte">en asphalte</option>
<option value="en gravier">en gravier</option>
<option value="en béton">en béton</option>
<option value="en sable">en sable</option>
<option value="en roche">en roche</option>
<option value="en roche et gazon">en roche et gazon</option>
<option value="en sable et gazon">en sable et gazon</option>
<option value="en asphalte et gazon">en asphalte et gazon </option>
<option value="en asphalte et béton">en asphalte et béton </option>
<option value="en gravier et gazon">en gravier et gazon </option>
<option value="en béton et gazon">en béton et gazon </option>
<option value="trop mou pour un gros vr">trop mou pour un gros vr</option>
<option value="un bourbier">un bourbier </option>
<option value="mixte composé solide et mou ">mixte composé solide et mou</option>
</select><br />
<p style="text-align:center">Table de pique-nique sur le terrain :
<input type="radio" name="picnic" value="oui" /> oui
<input type="radio" name="picnic" value="non" checked="checked" /> non
<input type="radio" name="picnic" value="disponible à l'office" /> disponible à l'office</p><br />
<div class="title">Situation du terrain</div><br />
<label>Terrain pull-through ? </label>
<input type="checkbox" name="situe" value="Terrain pull-through" /><br />
<label>Terrain ombragé ? </label>
<input type="checkbox" name="situe" value="Terrain ombragé" /><br />
<label>Terrain ensoleillé ? </label>
<input type="checkbox" name="situe" value="Terrain ensoleillé" /><br />
<label>Terrain en pente ? </label>
<input type="checkbox" name="situe" value="Terrain en pente" /><br />
<label>Terrain toujours mouillé ? </label>
<input type="checkbox" name="situe" value="Terrain toujours mouillé" /><br />
<label>Le terrain est :</label>
<select name="proximite" id="proximite">
<option></option>
<option value="loin de tout">loin de tout</option>
<option value="près d'un torrent">près d'un torrent</option>
<option value="près d'une rivière">près d'une rivière</option>
<option value="près d'un fleuve">près d'un fleuve</option>
<option value="près d'un petit lac">près d'un petit lac</option>
<option value="près d'un lac">près d'un lac</option>
<option value="près de la mer">près de la mer</option>
<option value="au pied d'une montagne">au pied d'une montagne</option>
<option value="a moins de 5 Km d'un magasin">a moins de 5 Km d'un magasin</option>
<option value="a plus de 10 Km d'un magasin">a plus de 10 Km d'un magasin</option>
</select><br /><br />
<div class="title">Services sur place</div>
<br />
<p>Le terrain contient :</p>
<label>Sans service </label>
<input type="radio" name="service" value="Sans service" checked="checked" /><br />
<label>Terrain avec 2 services </label>
<input type="radio" name="service" value="eau + électricité" /> (eau + électricité)<br />
<label>Terrain avec 3 services </label>
<input type="radio" name="service" value="eau + égout + électricité" /> (eau + égout + électricité)<br />
<label>Pression de l'eau ┬</label>
<input type="radio" name="pression" value="un filet d'eau" /> un filet d'eau <br />
<label> ├</label>
<input type="radio" name="pression" value="pression trop élevée" /> pression trop élevée <br />
<label> ├</label>
<input type="radio" name="pression" value="bonne pression" /> bonne pression <br />
<label> └</label>
<input type="radio" name="pression" value="non concerné" checked="checked" /> non concerné<br />
<label>Ampérage électrique ┬</label>
<input type="radio" name="ampere" value="15 ampères" /> 15 ampères<br />
<label> ├</label>
<input type="radio" name="ampere" value="30 ampères" /> 30 ampères<br />
<label> ├</label>
<input type="radio" name="ampere" value="50 ampères" /> 50 ampères<br />
<label> ├</label>
<input type="radio" name="ampere" value="ne sait pas" /> ne sait pas<br />
<label> └</label>
<input type="radio" name="ampere" value="non concerné" checked="checked" /> non concerné<br />
<label>Voltage électrique 117.5 volt : </label>
<input type="radio" name="voltage" value="trop bas" /> trop bas
<input type="radio" name="voltage" value="parfait" /> parfait
<input type="radio" name="voltage" value="non concerné" checked="checked" /> non concerné<br />
<label>Internet wi-fi ? </label>
<input type="checkbox" name="wifi" value="oui" />
payant ? <input type="checkbox" name="wifipay" value="payant" /><br />
<br />
<div class="title">Antenne satellite</div>
<br />
<label>Captez-vous les ondes avec votre antenne satellite ? </label>
<input type="checkbox" name="satellit" value="oui" /><br />
<label>Quelle compagnie de satellites : </label><input type="text" name="satcompany" id="satcompany" size="30" maxlength="20" /><br />
<p style="text-align:center">angles <input type="text" name="angle" id="angle" size="5" maxlength="5" />
azimuth <input type="text" name="azimuth" id="azimuth" size="5" maxlength="5" />
élévation <input type="text" name="elevate" id="elevate" size="5" maxlength="5" />
skew <input type="text" name="skew" id="skew" size="5" maxlength="5" /> <br />
faire pointer vers : <input type="text" name="point" id="point" size="30" maxlength="30" /></p>
<p><br /></p>
<label>Une autre compagnie de satellites : </label><input type="text" name="satcompany2" id="satcompany2" size="30" maxlength="20" /><br />
<p style="text-align:center">angles <input type="text" name="angle2" id="angle2" size="5" maxlength="5" />
azimuth <input type="text" name="azimuth2" id="azimuth2" size="5" maxlength="5" />
élévation <input type="text" name="elevate2" id="elevate2" size="5" maxlength="5" />
skew <input type="text" name="skew2" id="skew2" size="5" maxlength="5" /> <br />
faire pointer vers : <input type="text" name="point2" id="point2" size="30" maxlength="30" /></p>
<br />
<div class="title">Bon à savoir</div>
<br />
<label>Propane sur place pour VR ? </label>
<input type="checkbox" name="propane" value=" oui" /><br />
<label>Dépanneur sur place ? </label>
<input type="checkbox" name="depanneur" value=" oui" /><br />
<label>Accommodation sur place ? </label>
<input type="checkbox" name="accommodation" value=" oui" />
<br /><br />
<div class="title">Hygiène</div>
<br />
<label>Douche gratuite ? </label>
<input type="checkbox" name="hygiene" value="Douche gratuite " />
<input type="checkbox" name="hygiene" value="Toilettes gratuites" /> Toilettes gratuites ?<br />
<label>Ramassage des déchets ? </label>
<input type="checkbox" name="hygiene" value="Ramassage des déchets" />
<input type="checkbox" name="hygiene" value="Conteneur en place pour déchets " /> Conteneur en place pour déchets ?<br />
<label>Avez vous bu l'eau du camping ? </label>
<input type="checkbox" name="hygiene" value="Eau du camping buvable" /><br />
<label>Laveuse + sécheuse ? </label>
<input type="checkbox" name="lavage" value="oui" />
payante ? <input type="checkbox" name="lavagepay" value="oui" /><br /><br />
<div class="title">Activités sur place</div>
<br />
<label>Permission de faire du feu ? </label>
<input type="checkbox" name="feu" value="oui" />
<input type="checkbox" name="bois" value="oui" /> Bois pour le feu livré par le camping ? <br />
<label>Bois en bonne quantité/prix ? </label>
<input type="checkbox" name="boispay" value="oui" /><br />
<label>Piscine ? </label>
<input type="checkbox" name="activity" value="Piscine" />
<input type="checkbox" name="activity" value="Lac baignable" /> Lac baignable ? <br />
<label>Activité nautique ? </label>
<input type="checkbox" name="activity" value="Activité nautique" /><br />
<label>Jeu pour enfants ? </label>
<input type="checkbox" name="activity" value="Jeu pour enfants" /><br />
<label>Cart de golf ? </label>
<input type="checkbox" name="activity" value="Cart de golf" /><br />
<label>Restaurant sur place ? </label>
<input type="checkbox" name="activity" value="Restaurant sur place" /><br />
<br />
<div class="title">Homme / Animaux</div>
<br />
<label>animaux acceptés ? </label>
<input type="checkbox" name="animal" value="oui" />
payant ? <input type="checkbox" name="animalpay" value="payant" /><br />
<label>camping 55 ans et plus ? </label>
<input type="checkbox" name="quinqua" value="oui" />
<input type="checkbox" name="enfant" value="oui" /> avec enfant ? <br />
<br />
<div class="title">Bruit environnement</div>
<br />
<label>terrain bruyant ? </label>
<input type="checkbox" name="bruit" value="oui" /><br />
<label>la cause principale du bruit :</label>
<select name="causebruit" id="causebruit">
<option></option>
<option value="fêtard">fêtard</option>
<option value="chien qui jappe sans arrêt">chien qui jappe sans arrêt</option>
<option value="musique trop forte">musique trop forte</option>
<option value="cri d'enfants">cri d'enfants</option>
<option value="pas de bruit">pas de bruit</option>
<option value="trop de gros camion">trop de gros camion</option>
<option value="très paisible">très paisible</option>
<option value="bruit de ruisseau">bruit de ruisseau</option>
<option value="gros torrent">gros torrent</option>
<option value="seulement pour vr">seulement pour vr </option>
<option value="mixte pour vr et camion">mixte pour vr et camion</option>
</select><br /><br />
<div class="title">Votre appréciation</div>
<br />
<label>Recommanderiez-vous cette endroit ? </label>
<input type="radio" name="valeurterrain" value="2" />
<img src="http://2img.net/i/itest/ranks/default/default2.gif" /><br />
<label> </label>
<input type="radio" name="valeurterrain" value="3" />
<img src="http://2img.net/i/itest/ranks/default/default3.gif" /><br />
<label> </label>
<input type="radio" name="valeurterrain" value="4" checked="checked" />
<img src="http://2img.net/i/itest/ranks/default/default4.gif" /><br />
<label> </label>
<input type="radio" name="valeurterrain" value="5" />
<img src="http://2img.net/i/itest/ranks/default/default5.gif" /><br />
<label> </label>
<input type="radio" name="valeurterrain" value="6" />
<img src="http://2img.net/i/itest/ranks/default/default6.gif" /><br />
<br />
<div class="title">Validation du formulaire</div>
<p><br /></p>
<p>Si vous validez ce formulaire en tant qu'invité , un code de confirmation vous sera demandé pour finaliser l'envoi . Ce code est en place pour sécuriser le forum .</p>
<p><br /></p>
<center><input type="submit" name="post" class="post" value="Envoyer" /></center>
<p><br /></p>
</form>
</div>
</body>
</html>
je voudrait que si ont coche quebec que sa aille dans quebec a cette adresse
http://www.lesnomadesenvr.com/f177-formulaire-d-evaluation-d-un-numero-de-terrain-de-camping-aux-quebec
si je coche cadana alors que le formulaire aille dans le canada a cette adresse
http://www.lesnomadesenvr.com/f179-formulaire-d-evaluation-d-un-numero-de-terrain-de-camping-au-canada
si je coche etats unis que le formulaire aille a cette adresses
http://www.lesnomadesenvr.com/f178-formulaire-d-evaluation-d-un-numero-de-terrain-de-camping-americain
et finalement si je coche mexique que sa aille a cette adresses la
http://www.lesnomadesenvr.com/f180-formulaire-d-evaluation-d-un-numero-de-terrain-de-camping-aux-mexique
merci a l,avances tentot j,etait ttop fier faut croire
Re: verification complet d'un code pour formulaire
je vous remet le code corrigé :
- Code:
<style type="text/css">
.RVform {background-color:#F5EFD2 ;
width: 880px;
margin:auto;
border:1px solid #188212;
font-size: 12px;
font-weight:bold;
font-family: Verdana;
}
.RVform .title {
font-family: Times New Roman;
background-color:#DCEEA6 ;
text-align:center;
padding:5px;
color: purple;
text-shadow: 1px 1px 0px black,1px 1px 5px darkpurple;
font-size: 24px;
}
.RVform label {
display:inline-block;
width:380px;
text-align:right;
padding:0px 5px;
}
.RVform p {
text-align:justify;
margin:0px 20px;
text-indent:20px;
}
.RVform hr {
border-bottom:1px solid #188212;
}
</style>
<link rel="stylesheet" href="http://code.jquery.com/ui/1.10.1/themes/base/jquery-ui.css" />
<script src="http://code.jquery.com/jquery-1.9.1.js"></script>
<script src="http://code.jquery.com/ui/1.10.1/jquery-ui.js"></script>
<script type="text/javascript">
$(function() {
$( "#datepicker" ).datepicker({
changeMonth: true,
changeYear: true,
autoSize: true,
dateFormat: "dd/mm/yy",
dayNamesMin: [ "Di", "Lu", "Ma", "Me", "Je", "Ve", "Sa" ],
monthNamesShort: [ "Janv", "Fevr", "Mars", "Avril", "Mai", "Juin", "Juil", "Aout", "Sept", "Oct", "Nov", "Dec" ],
showAnim: "fadeIn"
});
});
function envoiMessage(form)
{
/* Créer un message à partir des informations fournies */
for(var aa = 0; aa < form.forumeval.length; aa++){
if(form.forumeval[aa].checked) {
var forumeval = form.forumeval[aa].value; }
}
var txt_message ="[size=18][color=#FF0000][b]Formulaire d'évaluation / ";
for(var a = 0; a < form.campmode.length; a++){
if(form.campmode[a].checked) {
var campmode = form.campmode[a].value;
txt_message += campmode + "[/b][/color][/size]\n"; }
}
txt_message += "\n [b][color=red]Localisation[/color][/b] \n\n"
+ "La ville d'accueil/endroit du boondocking : " + form.ville.value + "\n"
+ "Son nom : " + form.nom_camp.value + "\n"
+ "Le numéro du terrain évalué : " + form.placenumber.value + "\n"
+ "Les coordonnées GPS : " + form.GPSleft.value + " : " + form.GPSright.value + "\n"
+ "\n[b][color=red] Séjour[/color][/b] \n\n"
+ "Date de votre présence dans ce camping : " + form.datepicker.value + "\n"
+ "Durée de votre séjour : " + form.dureesejour.value + "\n"
+ "\n[b][color=red] Emplacement[/color][/b] \n\n"
+ "Les terrains sont : " + form.espace.value + "\n"
+ "Les terrains sont-ils inondables lors de grosse pluie: ";
for(var b = 0; b < form.inondable.length; b++){
if(form.inondable[b].checked) { txt_message += form.inondable[b].value + "\n"; }
}
txt_message += "Longueur du terrain approximatif ou vous étiez installés : \n";
for(var c = 0; c < form.mesure.length; c++){
if(form.mesure[c].checked) { txt_message += form.longueur.value + form.mesure[c].value +" de long x " + form.largeur.value + form.mesure[c].value + " de large\n"; }
}
txt_message += "Le terrain à votre arrivée était : " + form.entretien.value + "\n"
+ "Le terrain était en : " + form.surface.value + "\n"
+ "Table de pique-nique sur le terrain : ";
for(var d = 0; d < form.picnic.length; d++){
if(form.picnic[d].checked) { txt_message += form.picnic[d].value + "\n"; }
}
txt_message += "\n[b][color=red] Situation du terrain[/color][/b] \n\n";
for(var e = 0; e < form.situe.length; e++){
if(form.situe[e].checked) { txt_message += form.situe[e].value + "\n"; }
}
txt_message += "Le terrain est : " + form.proximite.value + "\n"
+ "\n[b][color=red] Connectique [/color][/b]\n\n"
+ "Prestation du terrain : ";
for(var f = 0; f < form.service.length; f++){
if(form.service[f].checked) { txt_message += form.service[f].value + "\n"; }
}
txt_message += "Pression de l'eau ";
for(var h = 0; h < form.pression.length; h++){
if(form.pression[h].checked) { txt_message += form.pression[h].value + "\n"; }
}
txt_message += "Ampérage électrique ";
for(var i = 0; i < form.ampere.length; i++){
if(form.ampere[i].checked) { txt_message += form.ampere[i].value + "\n"; }
}
txt_message += "Voltage électrique 117.5 volt : ";
for(var j = 0; j < form.voltage.length; j++){
if(form.voltage[j].checked) { txt_message += form.voltage[j].value + "\n\n"; }
}
txt_message += (form.wifi.checked ? "Internet est accessible par wi-fi " + (form.wifipay.checked ? ", cet accès est payant .":", cet accès est gratuit .") + "\n" : "Pas d'accès à internet \n")
+ "\n[b][color=red] Antenne satellite [/color][/b]\n\n"
+ "Captage de l'antenne satellite : " + (form.satellit.checked ? "oui \n La compagnie de satellites : " + form.satcompany.value + "\n Angles : " + form.angle.value + "\n Azimuth : " + form.azimuth.value + "\n Elévation : " + form.elevate.value + "\n Skew : " + form.skew.value + "\n Pointage : " + form.point.value + (form.satcompany2.value ? "\n Une autre compagnie de satellites : " +form.satcompany2.value + "\n Angles : " + form.angle2.value + "\n Azimuth : " + form.azimuth2.value + "\n Elévation : " + form.elevate2.value + "\n Skew : " + form.skew2.value + "\n Pointage : " + form.point2.value + "\n" : "") + "\n" : "non \n")
+ "\n[b][color=red] Bon à savoir [/color][/b]\n\n"
+ "Propane sur place pour VR : " + (form.propane.checked ? "oui \n":"non \n")
+ "Dépanneur sur place : " + (form.depanneur.checked ? "oui \n":"non \n")
+ "Accommodation sur place : " + (form.accommodation.checked ? "oui \n":"non \n")
+ "\n[b][color=red] Hygiène [/color][/b]\n\n";
for(var k = 0; k < form.hygiene.length; k++){
if(form.hygiene[k].checked) { txt_message += form.hygiene[k].value + "\n"; }
}
txt_message += (form.lavage.checked ? "Laveuse et sécheuse disponible " + (form.lavagepay.checked ? ", cet accès est payant .":", cet accès est gratuit .") + "\n":"Pas de laveuse et sécheuse \n")
+ "\n[b][color=red] Activités sur place [/color][/b]\n\n"
+ (form.feu.checked ? "Il est permis de faire du feu " + (form.bois.checked ? ", le bois pour le feu livré par le camping" + (form.boispay.checked ? ", le prix est raisonnable .":", le prix n'est pas correct ."):", le camping ne livre pas de bois.") + "\n":"Il est interdit de faire du feu . \n");
for(var l = 0; l < form.activity.length; l++){
if(form.activity[l].checked) { txt_message += form.activity[l].value + "\n"; }
}
txt_message += "\n[b][color=red] Camping [/color][/b]\n\n"
+ (form.animal.checked ? "Les animaux sont acceptés " + (form.animalpay.checked ? ", un supplément est demandé .\n":"sans supplément .\n") + "\n":"Les animaux ne sont pas acceptés .\n")
+ (form.quinqua.checked ? "Ce camping est pour les plus de 55 ans " + (form.enfant.checked ? ", les enfants sont admis .\n":"sans enfants .\n") + "\n":"Ce camping est pour tous ages .\n")
+ "Terrain bruyant : " + (form.bruit.checked ? "oui \n La cause principale du bruit : " + form.causebruit.value + "\n" : "non \n")
+ "Note attribuée à ce numéro de terrain : ";
for(var m = 0; m < form.valeurterrain.length; m++){
if(form.valeurterrain[m].checked) { txt_message += "[img]http://illiweb.com/itest/ranks/default/default" + form.valeurterrain[m].value + ".gif[/img]\n"; }
}
/* Insère le texte construit dans le champ caché "message" du formulaire */
form.message.value = txt_message;
form.subject.value = campmode + " - Place n° " + form.placenumber.value + " - " + form.ville.value;
form.f.value = forumeval;
}
</script>
<div class="RVform">
<form action="/post" method="post" name="post" enctype="multipart/form-data" onSubmit="envoiMessage(this)">
<input type="hidden" name="lt" value="0" />
<input type="hidden" name="mode" value="newtopic" /> <!-- Un nouveau topic sera créé -->
<input type="hidden" name="topictype" value="0" checked="checked" /> <!-- Value 0: Sujet Normal (1 = Note / 2 = annonce) -->
<input type="hidden" name="message" value="" /> <!-- Contiendra le texte du message -->
<input type="hidden" name="f" value="" /> <!-- ID du forum dans lequel le message sera posté -->
<input type="hidden" name="subject" id="titre" value="" /> <!-- titre du sujet -->
<div class="title">Formulaire d'évaluation / Boondocking / Camping / State Park / Truck Stop / welcome Center / Rest Area </div>
<p>Ce formulaire est destiné à donner votre appréciation personnelle sur une place de Boondocking /camping / State Park / Truck Stop / welcome Center / Rest Area que vous avez fréquenté.</p>
<p>Cette évaluation devra se faire en toute franchise et à tête reposée . Merci de remplir le formulaire au maximum de vos connaissances , pour renseigner les futurs occupants de cet emplacement .</p>
<p><br /></p>
<p>Si vous souhaitez rester anonyme , merci de vous déconnecter du forum avant de remplir le formulaire.</p>
<br />
<div class="title">Localisation</div><br />
<p style="text-align:center">
<input type="radio" name="forumeval" value="177" checked="checked" /> Québec
<input type="radio" name="forumeval" value="178" /> USA
<input type="radio" name="forumeval" value="179" /> Canada
<input type="radio" name="forumeval" value="180" /> Mexique</p>
<br />
<hr />
<br />
<label>Nom de la ville d'accueil : / boondocking / state park / truck stop / welcome center / rest area / camping / </label>
<input type="text" name="ville" id="ville" size="30" maxlength="50" />
<br /><br />
<hr />
<br /><label>Ce terrain sert de - ou est pour - : </label>
Boondocking <input type="radio" name="campmode" value=" / Boondocking" /> / Camping
<input type="radio" name="campmode" value=" / Camping" checked="checked" /> / State Park
<input type="radio" name="campmode" value=" / State Park" /><br /><label> </label> / Truck Stop
<input type="radio" name="campmode" value=" / Truck Stop" /> / welcome Center
<input type="radio" name="campmode" value=" / welcome Center" /> / Rest Area
<input type="radio" name="campmode" value=" / Rest Area" /><br />
<br />
<hr /><br />
<label>Le nom du sîte :</label>
<input type="text" name="nom_camp" id="nom_camp" size="40" maxlength="40" /><br />
<label>Le numéro du terrain évalué <br />(ou le VR était lors du séjour seulement) </label>
<input type="text" name="placenumber" id="placenumber" size="10" maxlength="10" /><br />
<label>Les coordonnées GPS </label>
<input type="text" name="GPSleft" id="GPSleft" size="10" maxlength="10" />
<input type="text" name="GPSright" id="GPSright" size="10" maxlength="10" />
<br /><br />
<div class="title">Séjour</div><br />
<label>Date de votre présence dans <br />ce camping/cet emplacement : </label>
<input type="text" name="datepicker" id="datepicker" size="7" /><br /><br />
<label>Durée de votre séjour : </label>
<select name="dureesejour" id="dureesejour">
<option></option>
<option value="une nuit">une nuit</option>
<option value="1 journée">1 journée</option>
<option value="2 jours">2 jours </option>
<option value="3 jours">3 jours </option>
<option value="4 jours">4 jours</option>
<option value="5 jours">5 jours</option>
<option value="6 jours">6 jours</option>
<option value="7 jours">7 jours</option>
<option value="8 jours">8 jours</option>
<option value="2 semaines">2 semaines</option>
<option value="3 semaines et plus">3 semaines et plus</option>
</select>
<br /><br />
<div class="title">Emplacement</div><br />
<label>Les terrains sont : </label>
<select name="espace" id="espace">
<option></option>
<option value="très collés">très collés</option>
<option value="collés">collés</option>
<option value="à bonne distance" selected="selected">à bonne distance</option>
<option value="éloignés">éloignés</option>
<option value="très éloignés">très éloignés</option>
</select>
<br /><br />
<hr />
<p style="text-align:center">Les terrains sont-ils inondables lors de grosse pluie:
<input type="radio" name="inondable" value="oui" /> oui
<input type="radio" name="inondable" value="non" /> non
<input type="radio" name="inondable" value="ne sait pas" checked="checked" /> ne sait pas</p>
<p style="text-align:center">Longueur du terrain approximatif ou vous étiez installés : <br />
<input type="text" name="longueur" id="longueur" size="4" maxlength="4" /> X
<input type="text" name="largeur" id="largeur" size="4" maxlength="4" /> (long x larg)
<input type="radio" name="mesure" value=" pieds" /> en pieds
<input type="radio" name="mesure" value=" mètres" checked="checked" /> en mètres</p>
<label>Le terrain à votre arrivée était : </label>
<select name="entretien" id="entretien">
<option value="très mal entretenu">très mal entretenu</option>
<option value="mal entretenu">mal entretenu</option>
<option value="passable" selected="selected">passable</option>
<option value="bien entretenu">bien entretenu</option>
<option value="très bien entretenu">très bien entretenu</option>
</select><br />
<label>Le terrain est :</label>
<select name="surface" id="surface">
<option value="gazon">en gazon</option>
<option value="en asphalte">en asphalte</option>
<option value="en gravier">en gravier</option>
<option value="en béton">en béton</option>
<option value="en sable">en sable</option>
<option value="en roche">en roche</option>
<option value="en roche et gazon">en roche et gazon</option>
<option value="en sable et gazon">en sable et gazon</option>
<option value="en asphalte et gazon">en asphalte et gazon </option>
<option value="en asphalte et béton">en asphalte et béton </option>
<option value="en gravier et gazon">en gravier et gazon </option>
<option value="en béton et gazon">en béton et gazon </option>
<option value="trop mou pour un gros vr">trop mou pour un gros vr</option>
<option value="un bourbier">un bourbier </option>
<option value="mixte composé solide et mou ">mixte composé solide et mou</option>
</select><br />
<p style="text-align:center">Table de pique-nique sur le terrain :
<input type="radio" name="picnic" value="oui" /> oui
<input type="radio" name="picnic" value="non" checked="checked" /> non
<input type="radio" name="picnic" value="disponible à l'office" /> disponible à l'office</p><br />
<div class="title">Situation du terrain</div><br />
<label>Terrain pull-through ? </label>
<input type="checkbox" name="situe" value="Terrain pull-through" /><br />
<label>Terrain ombragé ? </label>
<input type="checkbox" name="situe" value="Terrain ombragé" /><br />
<label>Terrain ensoleillé ? </label>
<input type="checkbox" name="situe" value="Terrain ensoleillé" /><br />
<label>Terrain en pente ? </label>
<input type="checkbox" name="situe" value="Terrain en pente" /><br />
<label>Terrain toujours mouillé ? </label>
<input type="checkbox" name="situe" value="Terrain toujours mouillé" /><br />
<label>Le terrain est :</label>
<select name="proximite" id="proximite">
<option value="loin de tout">loin de tout</option>
<option value="près d'un torrent">près d'un torrent</option>
<option value="près d'une rivière">près d'une rivière</option>
<option value="près d'un fleuve">près d'un fleuve</option>
<option value="près d'un petit lac">près d'un petit lac</option>
<option value="près d'un lac">près d'un lac</option>
<option value="près de la mer">près de la mer</option>
<option value="au pied d'une montagne">au pied d'une montagne</option>
<option value="a moins de 5 Km d'un magasin">a moins de 5 Km d'un magasin</option>
<option value="a plus de 10 Km d'un magasin">a plus de 10 Km d'un magasin</option>
</select><br /><br />
<div class="title">Services sur place</div>
<br />
<p>Le terrain contient :</p>
<label>Sans service </label>
<input type="radio" name="service" value="Sans service" checked="checked" /><br />
<label>Terrain avec 2 services </label>
<input type="radio" name="service" value="eau + électricité" /> (eau + électricité)<br />
<label>Terrain avec 3 services </label>
<input type="radio" name="service" value="eau + égout + électricité" /> (eau + égout + électricité)<br />
<label>Pression de l'eau ┬</label>
<input type="radio" name="pression" value="un filet d'eau" /> un filet d'eau <br />
<label> ├</label>
<input type="radio" name="pression" value="pression trop élevée" /> pression trop élevée <br />
<label> ├</label>
<input type="radio" name="pression" value="bonne pression" /> bonne pression <br />
<label> └</label>
<input type="radio" name="pression" value="non concerné" checked="checked" /> non concerné<br />
<label>Ampérage électrique ┬</label>
<input type="radio" name="ampere" value="15 ampères" /> 15 ampères<br />
<label> ├</label>
<input type="radio" name="ampere" value="30 ampères" /> 30 ampères<br />
<label> ├</label>
<input type="radio" name="ampere" value="50 ampères" /> 50 ampères<br />
<label> ├</label>
<input type="radio" name="ampere" value="ne sait pas" /> ne sait pas<br />
<label> └</label>
<input type="radio" name="ampere" value="non concerné" checked="checked" /> non concerné<br />
<label>Voltage électrique 117.5 volt : </label>
<input type="radio" name="voltage" value="trop bas" /> trop bas
<input type="radio" name="voltage" value="parfait" /> parfait
<input type="radio" name="voltage" value="non concerné" checked="checked" /> non concerné<br />
<label>Internet wi-fi ? </label>
<input type="checkbox" name="wifi" value="oui" />
payant ? <input type="checkbox" name="wifipay" value="payant" /><br />
<br />
<div class="title">Antenne satellite</div>
<br />
<label>Captez-vous les ondes avec votre antenne satellite ? </label>
<input type="checkbox" name="satellit" value="oui" /><br />
<label>Quelle compagnie de satellites : </label><input type="text" name="satcompany" id="satcompany" size="30" maxlength="20" /><br />
<p style="text-align:center">angles <input type="text" name="angle" id="angle" size="5" maxlength="5" />
azimuth <input type="text" name="azimuth" id="azimuth" size="5" maxlength="5" />
élévation <input type="text" name="elevate" id="elevate" size="5" maxlength="5" />
skew <input type="text" name="skew" id="skew" size="5" maxlength="5" /> <br />
faire pointer vers : <input type="text" name="point" id="point" size="30" maxlength="30" /></p>
<p><br /></p>
<label>Une autre compagnie de satellites : </label><input type="text" name="satcompany2" id="satcompany2" size="30" maxlength="20" /><br />
<p style="text-align:center">angles <input type="text" name="angle2" id="angle2" size="5" maxlength="5" />
azimuth <input type="text" name="azimuth2" id="azimuth2" size="5" maxlength="5" />
élévation <input type="text" name="elevate2" id="elevate2" size="5" maxlength="5" />
skew <input type="text" name="skew2" id="skew2" size="5" maxlength="5" /> <br />
faire pointer vers : <input type="text" name="point2" id="point2" size="30" maxlength="30" /></p>
<br />
<div class="title">Bon à savoir</div>
<br />
<label>Propane sur place pour VR ? </label>
<input type="checkbox" name="propane" value=" oui" /><br />
<label>Dépanneur sur place ? </label>
<input type="checkbox" name="depanneur" value=" oui" /><br />
<label>Accommodation sur place ? </label>
<input type="checkbox" name="accommodation" value=" oui" />
<br /><br />
<div class="title">Hygiène</div>
<br />
<label>Douche gratuite ? </label>
<input type="checkbox" name="hygiene" value="Douche gratuite " />
<input type="checkbox" name="hygiene" value="Toilettes gratuites" /> Toilettes gratuites ?<br />
<label>Ramassage des déchets ? </label>
<input type="checkbox" name="hygiene" value="Ramassage des déchets" />
<input type="checkbox" name="hygiene" value="Conteneur en place pour déchets " /> Conteneur en place pour déchets ?<br />
<label>Avez vous bu l'eau du camping ? </label>
<input type="checkbox" name="hygiene" value="Eau du camping buvable" /><br />
<label>Laveuse + sécheuse ? </label>
<input type="checkbox" name="lavage" value="oui" />
payante ? <input type="checkbox" name="lavagepay" value="oui" /><br /><br />
<div class="title">Activités sur place</div>
<br />
<label>Permission de faire du feu ? </label>
<input type="checkbox" name="feu" value="oui" />
<input type="checkbox" name="bois" value="oui" /> Bois pour le feu livré par le camping ? <br />
<label>Bois en bonne quantité/prix ? </label>
<input type="checkbox" name="boispay" value="oui" /><br />
<label>Piscine ? </label>
<input type="checkbox" name="activity" value="Piscine" />
<input type="checkbox" name="activity" value="Lac baignable" /> Lac baignable ? <br />
<label>Activité nautique ? </label>
<input type="checkbox" name="activity" value="Activité nautique" /><br />
<label>Jeu pour enfants ? </label>
<input type="checkbox" name="activity" value="Jeu pour enfants" /><br />
<label>Cart de golf ? </label>
<input type="checkbox" name="activity" value="Cart de golf" /><br />
<label>Restaurant sur place ? </label>
<input type="checkbox" name="activity" value="Restaurant sur place" /><br />
<br />
<div class="title">Homme / Animaux</div>
<br />
<label>animaux acceptés ? </label>
<input type="checkbox" name="animal" value="oui" />
payant ? <input type="checkbox" name="animalpay" value="payant" /><br />
<label>camping 55 ans et plus ? </label>
<input type="checkbox" name="quinqua" value="oui" />
<input type="checkbox" name="enfant" value="oui" /> avec enfant ? <br />
<br />
<div class="title">Bruit environnement</div>
<br />
<label>terrain bruyant ? </label>
<input type="checkbox" name="bruit" value="oui" /><br />
<label>la cause principale du bruit :</label>
<select name="causebruit" id="causebruit">
<option></option>
<option value="fêtard">fêtard</option>
<option value="chien qui jappe sans arrêt">chien qui jappe sans arrêt</option>
<option value="musique trop forte">musique trop forte</option>
<option value="cri d'enfants">cri d'enfants</option>
<option value="pas de bruit">pas de bruit</option>
<option value="trop de gros camion">trop de gros camion</option>
<option value="très paisible">très paisible</option>
<option value="bruit de ruisseau">bruit de ruisseau</option>
<option value="gros torrent">gros torrent</option>
<option value="seulement pour vr">seulement pour vr </option>
<option value="mixte pour vr et camion">mixte pour vr et camion</option>
</select><br /><br />
<div class="title">Votre appréciation</div>
<br />
<label>Recommanderiez-vous cette endroit ? </label>
<input type="radio" name="valeurterrain" value="2" />
<img src="http://2img.net/i/itest/ranks/default/default2.gif" /><br />
<label> </label>
<input type="radio" name="valeurterrain" value="3" />
<img src="http://2img.net/i/itest/ranks/default/default3.gif" /><br />
<label> </label>
<input type="radio" name="valeurterrain" value="4" checked="checked" />
<img src="http://2img.net/i/itest/ranks/default/default4.gif" /><br />
<label> </label>
<input type="radio" name="valeurterrain" value="5" />
<img src="http://2img.net/i/itest/ranks/default/default5.gif" /><br />
<label> </label>
<input type="radio" name="valeurterrain" value="6" />
<img src="http://2img.net/i/itest/ranks/default/default6.gif" /><br />
<br />
<div class="title">Validation du formulaire</div>
<p><br /></p>
<p>Si vous validez ce formulaire en tant qu'invité , un code de confirmation vous sera demandé pour finaliser l'envoi . Ce code est en place pour sécuriser le forum .</p>
<p><br /></p>
<center><input type="submit" name="post" class="post" value="Envoyer" /></center>
<p><br /></p>
</form>
</div>
Re: verification complet d'un code pour formulaire
a date sa fonctionne bien je vous remercie pour tous encore une fois vous l'avez l'affaire ses résolu
Sujets similaires
» Vérification écriture code pour page d'accueil
» Modification d'un code pour formulaire
» Code pour formulaire de presentation
» code pour formulaire de contact
» Le code pour mon formulaire ne fonctionne pas
» Modification d'un code pour formulaire
» Code pour formulaire de presentation
» code pour formulaire de contact
» Le code pour mon formulaire ne fonctionne pas
Forum gratuit : Le forum des forums actifs :: Entraide & Support... :: Problème avec un script, un code :: Archives des problèmes avec un code
Page 1 sur 1
Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum