Formulaire

Nadmy Messages postés 2 Date d'inscription dimanche 7 mars 2010 Statut Membre Dernière intervention 31 mars 2010 - 31 mars 2010 à 10:02
margChamo Messages postés 32 Date d'inscription jeudi 4 juin 2009 Statut Membre Dernière intervention 4 février 2011 - 31 mars 2010 à 14:08
bjr les gars é ben g fé un code pour reservation demenagement , dont un formulaire a remplir é g mi une dans une div en bas une calendrier pour choisir une date avec bqp de page et quand je passe a une autre page je pert le contenu de formulaire biensure , et je c po commen faire pour que le contenue de formulaire reste tel qu'il est jusqua se qu'on appui sur la bouton submit pour confirmé tt si vou voiyé se ke je veu dire et merci d'avance voila mon code
<script src="calendar\scripts\calendar.js"></script>
<style type="text/css">
<!--
.arriere { background-image: url(images/arriere.jpg);
}
.menu1 { background-image: url(images/fond1.png);
}
.menu2 { background-image: url(images/fond3.png);
}
.menu3 { background-image: url(images/fond2.png);
}
.menu_bas { background-image: url(images/bas_acc.jpg);
}
body {
background: url(images/fond.jpg) fixed;
}
.style1 { font-family: Verdana;
font-size: 10px;
}
.c1 {
background-image: url(images/c1.png);
}
.c2 {
background-image: url(images/c2.png);
}
.c3 {
background-image: url(images/c3.png);
}
div.scroll2 {
height: 250px;
width: 517px;
overflow: auto;
padding: 8px;
}
div.scroll {
height: 293px;
width: 517px;
overflow: auto;
padding: 8px;
}
.menu_bas {
background-image: url(images/bas.jpg);
}
.Style49 {font-family: Verdana; font-size: 10px; font-weight: bold; }
.ecriture { font-family: Verdana;
font-size: 10px;
}
a:link {
color: #E41B1D;
text-decoration: none;
}
a:visited {
text-decoration: none;
color: #E41B1D;
}
a:hover {
text-decoration: none;
color: #E94343;
}
a:active {
text-decoration: none;
color: #E94343;
}
.Erreur {
background-color: #FFD7D7;
border: 2px solid #9D0707;
padding: 8px;
font-weight: bold;
color: #DF1414;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
}
.Succes {
background-color: #DFF497;
border: 2px solid #87A840;
padding: 8px;
font-weight: bold;
color: #66B71B;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
}
.Style50 {font-family: Arial, Helvetica, sans-serif;
font-size: 14px;
font-weight: bold;
color: #D20001;
}
-->
</style>
<script src="Scripts/AC_RunActiveContent.js" type="text/javascript"></script>
<script src="SpryAssets/SpryValidationSelect.js" type="text/javascript"></script>
<script src="SpryAssets/SpryUtils.js" type="text/javascript"></script>
<script src="SpryAssets/xpath.js" type="text/javascript"></script>
<script src="SpryAssets/SpryData.js" type="text/javascript"></script>

<!-- jQuery -->
<script type="text/javascript" src="js/jquery-1.2.1.min.js"></script>
<!-- required plugins -->
<script type="text/javascript" src="js/date.js"></script>
<!--[if IE]><script type="text/javascript" src="js/jquery.bgiframe.min.js"></script><![endif]-->
<!-- jquery.datePicker.js -->
<script type="text/javascript" src="js/jquery.datePicker.js"></script>
<!-- datePicker required styles -->
<link rel="stylesheet" type="text/css" media="screen" href="css/datePicker.css">


<!-- page specific scripts -->
<script type="text/javascript" charset="utf-8">
$(function()
{
$('.date-pick').datePicker();
});
</script>

<script type="text/javascript">
function validateForm() {
return Spry.Widget.Form.validate(document.moteur);
}
function validateSubscribe(){
return Spry.Widget.Form.validate(document.newsletter);
}
function validateSubscribe2(){
return Spry.Widget.Form.validate(document.newsletter);
}
function updateResponseDiv(req){
Spry.Utils.setInnerHTML('response_form1', req.xhRequest.responseText);
}
function validateOnSubmit(form){
if (Spry.Widget.Form.validate(form) == true){
Spry.Utils.submitForm(form, updateResponseDiv);
}
return false;
}
</script>
<script language="JavaScript">
function fenetreCent() {
window.open('pop_upvehicules.html','','scrollbars=yes, toolbar=no, top=300, left=300,width=502,height=400');
}
</script>

<script type="text/javascript">
ColdFusion.Ajax.importTag('CFAJAXPROXY');
</script>

<script type="text/javascript">
ColdFusion.Ajax.importTag('CFWINDOW');
</script>
<script type="text/javascript">
<!--
_CF_checknewsletter = function(_CF_this)
{
//reset on submit
_CF_error_exists = false;
_CF_error_messages = new Array();
_CF_error_fields = new Object();
_CF_FirstErrorField = null;


//display error messages and return success
if( _CF_error_exists )
{
if( _CF_error_messages.length > 0 )
{
// show alert() message
_CF_onErrorAlert(_CF_error_messages);
// set focus to first form error, if the field supports js focus().
if( _CF_this[_CF_FirstErrorField].type == "text" )
{ _CF_this[_CF_FirstErrorField].focus(); }

}
return false;
}else {
// run userdefined onSubmit javascript.

if(validateSubscribe()){
if(document.newsletter.action[0].checked){action='subscribe'}
else{action='unsubscribe'};
var email = document.newsletter.email.value.replace('@','||');
ColdFusion.Window.create('Window1','Newsletter','popup-newsletter308d.html'email='+email+'&action='+action,{
closable:true,
modal:true,
center:true,
refreshOnShow:true
});
return false;}
else{return false};
return true;
}
}
//-->
</script>
<script type="text/javascript">

function Lien() {
i = document.Choix.Liste.selectedIndex;
if (i == 0) return;
url = document.Choix.Liste.options[i].value;
parent.location.href = url;
}

</script>
<script>
function codeTouche(evenement)
{
for (prop in evenement)
{
if(prop == 'which') return(evenement.which);
}
return(evenement.keyCode);
}
function scanTouche(evenement)
{
var reCarValides = /\d/;

var codeDecimal = codeTouche(evenement);
var car = String.fromCharCode(codeDecimal);
var autorisation = reCarValides.test(car);
return autorisation;
}
</script>
<style type="text/css">
<!--
.Style101 {font-family: Verdana;
font-size: 12px;
font-weight: bold;
color: #C81C2E;
}
.case { font-family: Arial, Helvetica, sans-serif;
font-size: 10px;
font-weight: bold;
color: #000000;
}
div.scroll21 {
height: 200px;
width: 500px;
overflow: auto;
padding: 8px;
}
.Style103 {font-size: 12}
.Style104 {
font-size: 12px;
color: #EC3043;
}
.Style108 {font-family: Arial, Helvetica, sans-serif}
.Style109 {font-size: 12px}
.case1 { font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: bold;
color: #000000;
}
-->
</style>
</head>
<script language="javascript">
<!--
function verif_f()
{


if(document.form1.volume_dem.value=="")
{
alert("Veuillez entrer le volume de déménagement!");
return false;
}

if(document.form1.distance.value=="")
{
alert("Veuillez entrer la distance entre l'adresse de départ et l'adresse d'arrivée!");
return false;
}
if(document.form1.distance.value>150)
{

alert('Votre kilométrage est superieur à 150 km, merci de vous rendre sur la page déménagement longue distance!');
return false;
//return false;
}
if(document.form1.valeur_mobilier_cp.value=="")
{
alert("Veuillez entrer la prestation!");
return false;
}

if(document.form1.valeur_mobilier_cp.value<0)
{
alert("Votre valeur mobilier doit être comprise entre 0 et 45000 EURO!");
return false;
}
if(document.form1.valeur_mobilier_cp.value>45000)
{
alert("Votre valeur mobilier doit être comprise entre 0 et 45000 EURO!");
return false;
}
if(document.form1.niveau_service.value=="")
{
alert("Veuillez entrer le niveau de service!");
return false;
}

}

//-->
</script>
<script type="text/javascript">
function Lien() {
i = document.Choix.Liste.selectedIndex;
if (i == 0) return;
url = document.Choix.Liste.options[i].value;
parent.location.href = url;
}
</script>

<table width="840" border="0" align="center" cellspacing="0">
----, <table width=\"820\" border=\"0\" cellspacing=\"0\">

----

,
<script type="text/javascript">
AC_FL_RunContent( 'codebase','http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,28,0','width','400','height','200','src','xml','quality','high','pluginspage','http://www.adobe.com/shockwave/download/download.cgi?P1_Prod_Version=ShockwaveFlash','movie','xml' ); //end AC code
</script><noscript><object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,28,0" width="400" height="200">

</object></noscript>

</td>
</tr>
<tr>
<td height="639"><table width="837" border="0" cellspacing="0">
----, <table width=\"293\" border=\"0\" cellspacing=\"0\">
----

<table width="261" border="0" align="center" cellspacing="0">
----, <table width=\"247\" border=\"0\" align=\"center\" cellspacing=\"0\">
----

,

----

[index.php ]</td>
</tr>
<tr>
<td>
[contact.php ]
</td>
</tr>
</table> </td>
<td width="540">,

----

,

----

,

----

<form id="form1" name="form1" method="post" enctype="multipart/form-data" onsubmit="return verif_f()" action="prix_ile1.php" >
<table width="512" border="0" align="center">
----,
Votre kilométrage doit être inférieur à 150 Km!
</td>

----

Votre devis en ligne:,

----

Volume à déménager (m³):*,

http://www.onetouchtunisie.com</td>
</tr>
</table></td>
</tr>
</table></td>
</tr>
</table></td>
</tr>
</table>
<script type="text/javascript">
var gaJsHost (("https:" document.location.protocol) ? "https://ssl." : "http://www.");
document.write(unescape("%3Cscript src='" + gaJsHost + "google-analytics.com/ga.js' type='text/javascript'%3E%3C/script%3E"));
</script>
<script type="text/javascript">
try {
var pageTracker = _gat._getTracker("UA-11815790-3");
pageTracker._trackPageview();
} catch(err) {}</script>

3 réponses

cs_jeca Messages postés 341 Date d'inscription mercredi 17 juillet 2002 Statut Membre Dernière intervention 14 juillet 2011 14
31 mars 2010 à 11:22
Et en Francé ça fait comment ?



JC
0
deadhand Messages postés 152 Date d'inscription dimanche 15 octobre 2006 Statut Membre Dernière intervention 27 août 2010 3
31 mars 2010 à 13:12
C'est vrai que c'est illisible, la façont dont tu écris !!

Bref, il faut que tu sauvegardes dans des variables de sessions chaque champ et que tu les reinitialises avec si jamais tu recharges la page.
0
margChamo Messages postés 32 Date d'inscription jeudi 4 juin 2009 Statut Membre Dernière intervention 4 février 2011
31 mars 2010 à 14:08
excuse moi mais il est ou ton formulaire la dedans car j'ai eu beau regarder je ne l'ai pas trouvé.
pour récupérer tes données, tu peux utiliser des GET ou des POST
évite de fermer et ouvrir tout le temps tes balises php car parfois ca peux faire des beugs
Bon courage pour la suite


MargChamo
0
Rejoignez-nous