Mail en javascript

balbeur Messages postés 30 Date d'inscription   Statut Membre Dernière intervention   -  
balbeur Messages postés 30 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,

[:)] Bonjour à tous

J'ai trouvé un formulaire sur le net apparamment en Javascript.
Quasi pile poil ce que je cherchais.
Je les donc modifié un peu a ma guise mais il demeure un soucis , mon formulaire et OK mais je ne trouve pas comment faire pour lui dire
"script" renvoie moi un exemplaire de ce formulaire ainsi qu'a la personne qui vient de le remplir
Je pratique un peux le php, mais je ne suis pas une experte
voici le script, si une ame charitable veux bien aider une pauvre debutante, j'en serais tres heureuse...
<html>
<head>
<title>Bon de commande</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<meta name="description"content="Formulaire">
<meta name="keywords"content="bon de commande">
<script language="JavaScript">
<!--
poidstotal=0;

//definition de la variable courseuro
// ici egale a 1 car le bon de commande est en euro
courseuro=1;

fraisport=new Array(13.90,13.90); // non utilise

// definition des tarifs
// entre parenthese on doit indiquer le prix de chaque ligne article
// du tableau et chaque valeur doit etre separee par une virgule
begey=new Array( 9.30,9.30,2.95,2.95,3.25,11.50,3.30,5.30,3.20,2.10,2.70,2.95,3.15,2.60,2.70,3.70,4.00,1.90,4.10,1.65,3.80,1.10,2.90,2.90,2.90,2.90,2.90,2.90,2.90,2.90,2.90,2.60,2.05,2.90,1.45,2.05,2.05,1.45,1.75,1.45,1.00,1.80,1.60,3.05,2.85,2.20,2.20,2.20,2.20,2.20,1.80,2.20,1.40,1.00,0.60,0.95,0.95,3.05,1.40,1.25,1.95,1.25,1.90,4.50,3.90,2.10,2.10,2.10,2.10,2.10,2.10,2.10,2.10,2.55,2.70,4.60,3.35,3.35,2.80,1.75,2.05,2.00,1.70,1.50,2.50,2.90,2.70,2.80,3.05,2.80,2.60,2.60,2.60,5.35,6.50,2.90,2.90,2.70,1.75,2.20,1.35,0.40,0.50,4.30,2.70,1.60,1.60,1.60,1.60,3.85,2.05,1.85,3.50,3.85,4.40,2.70,2.95,3.05,2.95);

// non utilise
poids=new Array(130,200,400,180,380,180,330,190,270,380,450,450,650,425,200,190,270,800,130,200,400,180,380,180,330,190,270,380,450,450,650,425,200,190,270,800,130,200,400,180,380,180,330,190,270,380,450,450,650,425,200,190,270,800,130,200,400,180,380,180,330,190,270,380,450,450,650,425,200,190,270,800,130,200,400,180,380,180,330,190,270,380,450,450,650,425,200,190,270,800,130,200,400,180,380,180,330,190,270,380,450,450,650,425,200,190,270,800);

d=document.forms[0];
function arrondi(valeur){
//Arrondi valeur a 2 chiffres significatif
return Math.round(valeur*100)/100;
};

function total(){
tmp1=0;tmp2=0;
d=document.forms[0];

// Il y a 125 articles dans le tableau, il faux donc verifier dans
// la boucle pour les valeur 0 et 125 avec 0 le 1er article
// et 124 le 125eme article
// Attention si je modifie les lignes, bien modifier la valeur art

for (art=0;art<=118;art++){
q=d.elements[2*art].selectedIndex;
pe=arrondi(begey[art]*courseuro*q);
//alert('Quantite :'+q+' - Article : '+art);
d.elements[2*art+1].value = pe;
//alert(typeof(val));
tmp1+=pe;
};
d.totalvf1.value=arrondi(tmp1);

//Test si le total euro est inférieur ou égal à 160.00 €

if (d.totalvf1.value<=390.00)
// si oui on attribu la valeur 10.70 à la variable tmp4
{tmp3=13.90}

else
// si non test si le total euro est inférieur ou égal à 380.00 €

if (d.totalvf1.value>0.00 && d.totalvf1.value<=390.00)
// si oui on attribu la valeur 15.70 à la variable tmp4
{tmp3=13.90}

else
// si non on attribu la valeur 0 à la variable tmp4
{tmp3=0};

d.fp1.value=tmp3;

d.toteu.value=arrondi(tmp1+tmp3);
};


//----------------------------------------------------------------------------------

//-->
</script>
<script language="JavaScript">
<!--
function MM_reloadPage(init) { //reloads the window if Nav4 resized
if (init==true) with (navigator) {if ((appName=="Netscape")&&(parseInt(appVersion)==4)) {
document.MM_pgW=innerWidth; document.MM_pgH=innerHeight; onresize=MM_reloadPage; }}
else if (innerWidth!=document.MM_pgW || innerHeight!=document.MM_pgH) location.reload();
}
MM_reloadPage(true);
// -->

//-->

<!--
function MM_preloadImages() { //v3.0
var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
}

function MM_swapImgRestore() { //v3.0
var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;
}

function MM_swapImage() { //v3.0
var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)
if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}
}

function MM_findObj(n, d) { //v4.01
var p,i,x; if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
if(!x && d.getElementById) x=d.getElementById(n); return x;
}

function MM_validateForm() { //v4.0
var i,p,q,nm,test,num,min,max,errors='',args=MM_validateForm.arguments;
for (i=0; i<(args.length-2); i+=3) { test=args[i+2]; val=MM_findObj(args[i]);
if (val) { nm=val.name; if ((val=val.value)!="") {
if (test.indexOf('isEmail')!=-1) { p=val.indexOf('@');
if (p<1 || p==(val.length-1)) errors+='- '+nm+' must contain an e-mail address.\n';
} else if (test!='R') { num = parseFloat(val);
if (isNaN(val)) errors+='- '+nm+' must contain a number.\n';
if (test.indexOf('inRange') != -1) { p=test.indexOf(':');
min=test.substring(8,p); max=test.substring(p+1);
if (num<min || max<num) errors+='- '+nm+' must contain a number between '+min+' and '+max+'.\n';
} } } else if (test.charAt(0) == 'R') errors += '- '+nm+' is required.\n'; }
} if (errors) alert('The following error(s) occurred:\n'+errors);
document.MM_returnValue = (errors == '');
}

//-->
</script>
</head>

<body bgcolor="#FFFFFF" onLoad="MM_preloadImages('images/produitsr.gif','images/suggestionsr.gif','images/situationr.gif','images/commander.gif','images/coffretsr.gif')" link="#006633" vlink="#006633" alink="#006633"><div style="position:absolute; left:0px; top:0px;">
<table width="760" border="0" cellspacing="0" cellpadding="0">
<tr>

<td rowspan="4" width="33" valign="top" align="left" height="1981"> </td>

<td rowspan="4" valign="top" align="center" width="727" height="1981">
<table width="727" border="0" cellpadding="0" cellspacing="0">
<tr>
<td align="center"> </td>
</tr>
<tr>
<td align="center">

<p><font face="Verdana, Arial, Helvetica, sans-serif" size="1">1)
Remplir le <a href="#commande">formulaire de commande</a> - 2) Compléter
la <a href="#coordonnees">feuille de coordonnées<br>
</a><font color="#CC0000"><b><font color="#990000">3)Nous les envoyer
par e-mail (Voir en bas de page)</font></b></font>, ou les <a href="#impression">imprimer</a>
et nous les retourner par courrier accompagnés de votre règlement
le cas échéant à :</font> </p>
<table width="400" border="1" bordercolor="#5FD3F5" cellspacing="0" cellpadding="0">
<tr>
<td align="center" valign="middle"><font face="Verdana, Arial, Helvetica, sans-serif" size="2"><b><font color="#990000" size="3">COMMERCE EQUITABLE</font></b></font></td>
</tr>
</table> </td>
</tr>
<tr>
<td align="center"> </td>
</tr>
</table>
<a name="commande"></a>
<form action="sendmail.asp" method="post" name="formulaire" id="formulaire" onSubmit="MM_validateForm('Nom','','R','Adresse','','R','CodePostal','','R','Ville','','R','Pays','','R','Email','','R','Telephone','','R');return document.MM_returnValue">
<table width="550" border="0" cellspacing="0" cellpadding="0">
<tr>
<td bgcolor="#006633" align="center"><font face="Verdana, Arial, Helvetica, sans-serif" size="2"><b><font color="#FFFFFF">1-
FORMULAIRE DE COMMANDE</font></b></font></td>
</tr>
</table>
<div class=Section1>
<table border=0 cellspacing=0 cellpadding=0 width="550">
<tr>
<td valign=top align="left" width="550">
<table border=1 cellspacing=0 cellpadding=0 width=550
bordercolordark="#5FD3F5" bordercolorlight="#5FD3F5" cellpading=3>
<tr>
<td width=250>
<p align=center ><font face="Verdana, Arial, Helvetica, sans-serif" size="1" color="#990000"><b>Désignation</b><a name=a0></a></font></p> </td>
<td width=70>
<p align=center ><font face="Verdana, Arial, Helvetica, sans-serif" size="1" color="#990000"><b>Poids</b></font></p> </td>
<td width=70 align="center">
<p ><font face="Verdana, Arial, Helvetica, sans-serif" size="1" color="#990000"><b>Prix
unitaire</b></font></p> </td>
<td width=80>
<p align=center><font face="Verdana, Arial, Helvetica, sans-serif" size="1" color="#990000"><b>Quantité</b></font></p> </td>
<td width=80>
<p align=center style='text-align:center'><font face="Verdana, Arial, Helvetica, sans-serif" size="1" color="#990000"><b>Prix
total TTC<br>
en Euros</b></font></p> </td>
</tr>
<tr>
<td width=250 height="25">

<p ><font face="Verdana, Arial, Helvetica, sans-serif" size="1"><b><a href="produits.htm">Œufs de Paques Surprise choc bio noir 200g</a></b></font></p> </td>
<td width=70 height="25">
<p align=center style='text-align:center'><font face="Verdana, Arial, Helvetica, sans-serif" size="1">130
g.</font></p> </td>
<td width=70 align="center" height="25">

<p style='text-align:center'><font face="Verdana, Arial, Helvetica, sans-serif" size="1">9.30
€</font></p> </td>
<td width=80 height="25">
<p align=center style='text-align:center'><font face="Verdana, Arial, Helvetica, sans-serif" size="1">
<select name="qbegey1"
onChange="total();">
<option SELECTED value="0">0
<option value="1">1
<option value="2">2
<option value="3">3
<option value="4">4
<option value="5">5
<option value="6">6
<option value="7">7
<option value="8">8
<option value="9">9
<option value="10">10
</select>
</font></p> </td>
<td width=80 height="25">
<p align=center style='text-align:center'><font face="Verdana, Arial, Helvetica, sans-serif" size="1">
<input type="TEXT" maxlength="7" size="7" name="tbegey1" value="0">
€ </font></p> </td>
</tr>
<tr>
<td height="25"><p ><font face="Verdana, Arial, Helvetica, sans-serif" size="1"><b><a href="produits.htm">Œufs de Paques Surprise choc bio lait 200g</a></b></font></p></td>
<td height="25"><p align=center style='text-align:center'><font face="Verdana, Arial, Helvetica, sans-serif" size="1">200
g.</font></p></td>
<td align="center" height="25"><p style='text-align:center'><font face="Verdana, Arial, Helvetica, sans-serif" size="1">9.30
€</font></p></td>
<td height="25"><p align=center style='text-align:center'><font face="Verdana, Arial, Helvetica, sans-serif" size="1">
<select name="qbegey2"
onChange="total();">
<option SELECTED value="0">0
<option value="1">1
<option value="2">2
<option value="3">3
<option value="4">4
<option value="5">5
<option value="6">6
<option value="7">7
<option value="8">8
<option value="9">9
<option value="10">10
</select>
</font></p></td>
<td height="25"><p align=center style='text-align:center'><font face="Verdana, Arial, Helvetica, sans-serif" size="1">
<input type="TEXT" maxlength="7" size="7" name="tbegey2" value="0">
€</font></p></td>
</tr>
<tr>
<td width=250 height="25">
</tr>
<tr>
<td colspan=4 height="31"><p ><font face="Verdana, Arial, Helvetica, sans-serif" size="1"><b>TOTAL
T.T.C. </b>sans frais de port</font></p></td>
<td width=80 height="31"><p align=center style='text-align:center'><font face="Verdana, Arial, Helvetica, sans-serif" size="1">
<input type="TEXT" maxlength="7" size="7" name="totalvf1" value="0">
<font color="#990000">€</font></font></p></td>
</tr>
<tr>
<td colspan=4><p ><font face="Verdana, Arial, Helvetica, sans-serif" size="1"><b>Frais
d'Envoi pour la France metropolitaine :</b><br>
de 0 à 390 Euros = 13.90 Euros <br>
Franco de port à partir de 390 Euros<br>
Pour l'envoi dans l'<b>Union Européenne</b> nous
consulter.</font></p></td>
<td width=80><p align=center style='text-align:center'><font face="Verdana, Arial, Helvetica, sans-serif" size="1">
<input type="TEXT" maxlength="7" size="7" name="fp1" value="0">
<font color="#990000">€</font></font></p></td>
</tr>
<tr>
<td colspan=4><p ><font face="Verdana, Arial, Helvetica, sans-serif" size="1"><b> TOTAL avec frais de port :</b></font></p>
<p ><font size="1" face="Verdana, Arial, Helvetica, sans-serif">Délai
de livraison: de 1 à 3 semaines (suivant disponibilité).</font></p>
<p ><font face="Verdana, Arial, Helvetica, sans-serif" size="1">
<input type="reset" value="Effacer" name="efface">
</font></p></td>
<td width=80><p align=center style='text-align:center'><font face="Verdana, Arial, Helvetica, sans-serif" size="1">
<input type="TEXT" maxlength="7" size="7" name="toteu" value="0">
<font color="#990000" size="1"><b> €</b></font></font></p></td>
</tr>
</table></td>
</tr>
</table>
<a name="coordonnees"></a><br>
<table width="550" border="0" cellspacing="0" cellpadding="0">
<tr>
<td bgcolor="#5FD3F5" align="center"><font face="Verdana, Arial, Helvetica, sans-serif" size="2"><b><font color="#FFFFFF">2-
FEUILLE DE COORDONNÉES</font></b></font></td>
</tr>
</table>

<table border=0 cellpadding=0 width=550 name=tableauformulaire cellspacing="1">
<tr>
<td height="35" colspan=4 align="center" valign="middle" ><b><font color="#990000" size="1" face="Verdana, Arial, Helvetica, sans-serif">Les
champs suivis d'un asterisque (*) sont indispensables au traitement
de votre demande.</font></b></td>
</tr>
<tr>
<td colspan=4 >
<p ><font face="Verdana, Arial, Helvetica, sans-serif" size="1">
<input type="radio" name="Civilite" value="Madame">
Madame
<input type="radio" name="Civilite" value="Mademoiselle">
Mademoiselle
<input type="radio" name="Civilite" value="Monsieur">
Monsieur </font></p>
</td>
</tr>
<tr>
<td align="right" >
<p align=right ><font face="Verdana, Arial, Helvetica, sans-serif" size="1">Nom<font color="#990000">*</font>
</font></p>
</td>
<td width="35%">
<p ><font face="Verdana, Arial, Helvetica, sans-serif" size="1">
<input type="TEXT" size="25" name="Nom">
</font></p>
</td>
<td >
<p align=right ><font face="Verdana, Arial, Helvetica, sans-serif" size="1">Prénom
</font></p>
</td>
<td width="44%">
<p ><font face="Verdana, Arial, Helvetica, sans-serif" size="1">
<input type="TEXT" size="25" name="Prenom">
</font></p>
</td>
</tr>
<tr>
<td >
<p align=right ><font face="Verdana, Arial, Helvetica, sans-serif" size="1">Entreprise
</font></p>
</td>
<td colspan=3 >
<p ><font face="Verdana, Arial, Helvetica, sans-serif" size="1">
<input type="TEXT" size="50" name="Entreprise">
</font></p>
</td>
</tr>
<tr>
<td >
<p align=right ><font face="Verdana, Arial, Helvetica, sans-serif" size="1">Adresse<font color="#990000">*</font>
</font></p>
</td>
<td colspan=3 >
<p ><font face="Verdana, Arial, Helvetica, sans-serif" size="1">
<input type="TEXT" size="50" name="Adresse">
</font></p>
</td>
</tr>
<tr>
<td >
<p align=right ><font face="Verdana, Arial, Helvetica, sans-serif" size="1">Code
postal<font color="#990000">*</font> </font></p>
</td>
<td width="35%">
<p ><font face="Verdana, Arial, Helvetica, sans-serif" size="1">
<input type="TEXT" size="25" name="CodePostal">
</font></p>
</td>
<td >
<p align=right ><font face="Verdana, Arial, Helvetica, sans-serif" size="1">Ville<font color="#990000">*</font>
</font></p>
</td>
<td width="44%">
<p ><font face="Verdana, Arial, Helvetica, sans-serif" size="1">
<input type="TEXT" size="25" name="Ville">
</font></p>
</td>
</tr>
<tr>
<td >
<p align=right ><font face="Verdana, Arial, Helvetica, sans-serif" size="1">Pays<font color="#990000">*</font>
</font></p>
</td>
<td width="35%">
<p ><font face="Verdana, Arial, Helvetica, sans-serif" size="1">
<input type="TEXT" size="25" name="Pays">
</font></p>
</td>
<td >
<p align=right ><font face="Verdana, Arial, Helvetica, sans-serif" size="1">E-mail<font color="#990000">*</font>
</font></p>
</td>
<td width="44%">
<p ><font face="Verdana, Arial, Helvetica, sans-serif" size="1">
<input type="TEXT" size="25" name="Email">
</font></p>
</td>
</tr>
<tr>
<td >
<p align=right ><font face="Verdana, Arial, Helvetica, sans-serif" size="1">Téléphone<font color="#990000">*</font>
</font></p>
</td>
<td width="35%">
<p ><font face="Verdana, Arial, Helvetica, sans-serif" size="1">
<input type="TEXT" size="25" name="Telephone">
</font></p>
</td>
<td >
<p align=right ><font face="Verdana, Arial, Helvetica, sans-serif" size="1">Fax
:</font></p>
</td>
<td width="44%">
<p ><font face="Verdana, Arial, Helvetica, sans-serif" size="1">
<input type="TEXT" size="25" name="Fax">
</font></p>
</td>
</tr>
<tr>
<td colspan=4 valign=top>
<hr width="550" size="1" noshade>
<font face="Verdana, Arial, Helvetica, sans-serif" size="1"><b><font color="#666666">Comment
nous avez-vous connus ?</font></b><br>
<input type="radio" name="ConnuPar" value="Connaissance">
Connaissance
<input type="radio" name="ConnuPar" value="Publicité">
Publicité
<input type="radio" name="ConnuPar" value="Internet">
Internet
<input type="radio" name="ConnuPar" value="Boule de cristal">
Boule de cristal</font></td>
</tr>
<tr>
<td colspan=4 valign=top>
<p><font face="Verdana, Arial, Helvetica, sans-serif" size="1"><b><font color="#666666">Avez-vous
déjà commandé de nos produits ?</font></b>
<input type="radio" name="DejaCommande" value="1 fois">
1 fois
<input type="radio" name="DejaCommande" value="Plusieurs fois">
plusieurs fois
<input type="radio" name="DejaCommande" value="Jamais">
jamais</font></p>
</td>
</tr>
<tr>
<td colspan=4 align="center" valign=top>
<hr width="550" size="1" noshade>
<font face="Verdana, Arial, Helvetica, sans-serif" size="2" color="#990000"><b>Adresse
de livraison si différente de l'adresse ci-dessus.</b></font></td>
</tr>
<tr>
<td >
<p align=right ><font face="Verdana, Arial, Helvetica, sans-serif" size="1">Nom
</font></p>
</td>
<td >
<p ><font face="Verdana, Arial, Helvetica, sans-serif" size="1">
<input name="NomLivraison" type="TEXT" id="NomLivraison" size="25">
</font></p>
</td>
<td >
<p align=right ><font face="Verdana, Arial, Helvetica, sans-serif" size="1">Prénom
:</font></p>
</td>
<td >
<p ><font face="Verdana, Arial, Helvetica, sans-serif" size="1">
<input name="PrenomLivraison" type="TEXT" id="PrenomLivraison" size="25">
</font></p>
</td>
</tr>
<tr>
<td >
<p align=right ><font face="Verdana, Arial, Helvetica, sans-serif" size="1">Entreprise
:</font></p>
</td>
<td colspan=3 >
<p ><font face="Verdana, Arial, Helvetica, sans-serif" size="1">
<input name="EntrepriseLivraison" type="TEXT" id="EntrepriseLivraison" size="50">
</font></p>
</td>
</tr>
<tr>
<td >
<p align=right ><font face="Verdana, Arial, Helvetica, sans-serif" size="1">Adresse
:</font></p>
</td>
<td colspan=3 >
<p ><font face="Verdana, Arial, Helvetica, sans-serif" size="1">
<input name="AdresseLivraison" type="TEXT" id="AdresseLivraison" size="50">
</font></p>
</td>
</tr>
<tr>
<td>
<p align=right ><font face="Verdana, Arial, Helvetica, sans-serif" size="1">Code
postal :</font></p>
</td>
<td>
<p ><font face="Verdana, Arial, Helvetica, sans-serif" size="1">
<input name="CodePostalLivraison" type="TEXT" id="CodePostalLivraison" size="25">
</font></p>
</td>
<td>
<p align=right ><font face="Verdana, Arial, Helvetica, sans-serif" size="1">Ville
:</font></p>
</td>
<td>
<p ><font face="Verdana, Arial, Helvetica, sans-serif" size="1">
<input name="VilleLivraison" type="TEXT" id="VilleLivraison" size="25">
</font></p>
</td>
</tr>
<tr>
<td >
<p align=right ><font face="Verdana, Arial, Helvetica, sans-serif" size="1">Pays
:</font></p>
</td>
<td >
<p ><font face="Verdana, Arial, Helvetica, sans-serif" size="1">
<input name="PaysLivraison" type="TEXT" id="PaysLivraison" size="25">
</font></p>
</td>
<td >
<p align=right ><font face="Verdana, Arial, Helvetica, sans-serif" size="1">E-mail
:</font></p>
</td>
<td >
<p ><font face="Verdana, Arial, Helvetica, sans-serif" size="1">
<input name="EmailLivraison" type="TEXT" id="EmailLivraison" size="25">
</font></p>
</td>
</tr>
<tr>
<td >
<p align=right ><font face="Verdana, Arial, Helvetica, sans-serif" size="1">Téléphone
:</font></p>
</td>
<td >
<p ><font face="Verdana, Arial, Helvetica, sans-serif" size="1">
<input name="TelephoneLivraison" type="TEXT" id="TelephoneLivraison" size="25">
</font></p>
</td>
<td >
<p align=right ><font face="Verdana, Arial, Helvetica, sans-serif" size="1">Fax
:</font></p>
</td>
<td >
<p ><font face="Verdana, Arial, Helvetica, sans-serif" size="1">
<input name="FaxLivraison" type="TEXT" id="FaxLivraison" size="25">
</font></p>
</td>
</tr>
<tr align="center">
<td colspan=4 align="left" valign=top>
<hr width="550" size="1" noshade>
<b><font color="#666666" size="1" face="Verdana, Arial, Helvetica, sans-serif">Vos
commentaires à joindre à la commande :</font></b></td>
</tr>
<tr align="center">
<td colspan=4 valign=top>
<p><font face="Verdana, Arial, Helvetica, sans-serif" size="1">
<textarea cols="50" name="Commentaires" rows="4"></textarea>
</font></p>
</td>
</tr>
<tr>
<td colspan=4 valign=top >
<p ><font face="Verdana, Arial, Helvetica, sans-serif" size="1">
<input type="checkbox" name="RecevoirDoc" value="Oui">
Je souhaite recevoir votre documentation.</font></p>
</td>
</tr>
<tr>
<td colspan=4 align="center" valign=top >
<hr width="550" size="1" noshade>
<font face="Verdana, Arial, Helvetica, sans-serif" size="2" color="#990000"><b>Règlement
de la commande :</b><a name=impression></a></font></td>
</tr>
<tr>
<td colspan=4 valign=top >
<p ><font face="Verdana, Arial, Helvetica, sans-serif" size="1">
<input type="checkbox" name="regle1" value="Oui">
Je joins mon chèque à la commande à l'ordre
de <b><i>Test</i></b></font></p>
</td>
</tr>
<tr>
<td colspan=4 valign=top > <font face="Verdana, Arial, Helvetica, sans-serif" size="1">
<input type="checkbox" name="regle2" value="Oui">
Je paie à la réception de ma commande "contre
remboursement" : <b>(frais en sus)</b></font></td>
</tr>
<tr>
<td colspan=4 valign=top ><font face="Verdana, Arial, Helvetica, sans-serif" size="1">
<input type="checkbox" name="regle3" value="Oui">
Je commande par e-mail, je regle à reception "contre
remboursement" (frais en sus)</font></td>
</tr>
<tr>
<td colspan=4 valign=top >
<table width="550" border="0" cellspacing="0" cellpadding="0">
<tr>
<td bgcolor="#006633" align="center"><font face="Verdana, Arial, Helvetica, sans-serif" size="2"><b><font color="#FFFFFF">3-
ENVOYER PAR E-MAIL ou <font size="1">IMPRIMER (au choix)</font></font></b></font></td>
</tr>
</table>
</td>
</tr>
<tr>
<td colspan=4 valign=middle>
<table border=0 cellspacing=0 cellpadding=0 width="550">
<tr valign="middle">
<td align="left" height="48" > <font face="Verdana, Arial, Helvetica, sans-serif"> 
</font><font face="Verdana, Arial, Helvetica, sans-serif"> 
</font></td>
<td align="center" height="68">
<p>  </p>
<p>
<input type="submit" name="Submit" value="Pour envoyer cette commande par e-mail cliquez sur ce bouton.">
</p>
<p> <b><font size="+5" face="Verdana, Arial, Helvetica, sans-serif" color="#990000">ou</font></b> </p>
<p><b></b><font face="Verdana, Arial, Helvetica, sans-serif">
<script language="JavaScript">
function printit(){
if (NS) {
window.print() ;
} else {
var WebBrowser = '<OBJECT ID="WebBrowser1" WIDTH=0 HEIGHT=0 CLASSID="CLSID:8856F961-340A-11D0-A96B-00C04FD705A2"></OBJECT>';
document.body.insertAdjacentHTML('beforeEnd', WebBrowser);
WebBrowser1.ExecWB(6, 2);
//Use a 1 vs. a 2 for a prompting dialog box
WebBrowser1.outerHTML = "";
}
}

var NS = (navigator.appName == "Netscape");
var VERSION = parseInt(navigator.appVersion);
if (VERSION > 3) {
document.write('<form><input type=button value="A imprimer et à joindre à ma commande" name="Print" style="background-color:#FFFFFF" onClick="printit()"></form>');
}
</script>
</font></p>
<p><font face="Verdana, Arial, Helvetica, sans-serif">
<input type="reset" value="Effacer" name="Submit22">
</font></p>
<p> </p> </td>
<td align="right" height="48"> <font face="Verdana, Arial, Helvetica, sans-serif"> 
</font></td>
</tr>
</table>
</td>
</tr>
</table>
</form>

</td>
</tr>
</table>
<SCRIPT LANGUAGE="Javascript">
</script>
</body>

Voili voilou, dur dur n'est ce pas !!!
est ce qu'il faut remettre un code avec email dans ce script ou creer un autre fichier avec les information WAOU au secour....
A voir également:

3 réponses

Alain_42 Messages postés 5361 Date d'inscription   Statut Membre Dernière intervention   894
 
Bonsoir,

Je n'ai parcouru que très rapidement ton long script;

Le javascript n'est la que pour faire des vérifications sur les champs et des calculs de couts.

Il y a un formulaire qui est envoyé quand on clique sur le bouton vers un script sur le serveur et

<form action="sendmail.asp" 


indique que ce script est en asp pas en php, qui va recevoir les infos saisies dans les champs du formulaire et calculés par JS et va envoyer tout ça par mail.

Mais il te faur en plus ce script et des connaisssances en asp

Si tu connais php, tu fais un script php "sendmail.php" avec la fonction mail() et tu changes:

<form action="sendmail.php"
0
balbeur Messages postés 30 Date d'inscription   Statut Membre Dernière intervention  
 
a mon avis la solution est la

function MM_validateForm() { //v4.0
var i,p,q,nm,test,num,min,max,errors='',args=MM_validateForm.arguments;
for (i=0; i<(args.length-2); i+=3) { test=args[i+2]; val=MM_findObj(args[i]);
if (val) { nm=val.name; if ((val=val.value)!="") {
if (test.indexOf('isEmail')!=-1) { p=val.indexOf('@');
if (p<1 || p==(val.length-1)) errors+='- '+nm+' must contain an e-mail address.\n';
} else if (test!='R') { num = parseFloat(val);
if (isNaN(val)) errors+='- '+nm+' must contain a number.\n';
if (test.indexOf('inRange') != -1) { p=test.indexOf(':');
min=test.substring(8,p); max=test.substring(p+1);
if (num<min || max<num) errors+='- '+nm+' must contain a number between '+min+' and '+max+'.\n';
} } } else if (test.charAt(0) == 'R') errors += '- '+nm+' is required.\n'; }
} if (errors) alert('The following error(s) occurred:\n'+errors);
document.MM_returnValue = (errors == '');
}

mais ou mettre ces satanés de mails
0
balbeur Messages postés 30 Date d'inscription   Statut Membre Dernière intervention  
 
Voila l'adresse


http://emilie.greuillet.free.fr/commandemodifie1.asp
0