création d'un formulaire
Forum Programmation : création d'un formulaire
Bonjour
j'ai un formulaire déjà codé en html, en fait je change de nom de domaine des pages jaunes il passe à oxatis
voici le formulaire codé :
<html>
<head>
<title>Messagerie</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<style type="text/css">
<!--
td { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px}
.form { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px}
h2 { font-size: 12px; font-weight: bold; margin-bottom: 0px}
h3 { font-size: 10px; font-weight: bold; margin-bottom: 0px}
-->
</style>
<script language="JavaScript">
<!--
function MM_findObj(n, d) { //v4.0
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 && document.getElementById) x=document.getElementById(n); return x;
}
function MM_setTextOfTextfield(objName,x,newText) { //v3.0
var obj = MM_findObj(objName); if (obj) obj.value = newText;
}
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') {
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 (val<min || max<val) 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" text="#000000">
<form method="POST" action="/cgi-bin/wfrm_frmoda.cgi"enctype="x-www-form-encoded" name="messagerie">
<table width="500" border="0" cellspacing="0" cellpadding="2" align="center">
<tr>
<td align="center">
<h2><b>Messagerie</b></h2>
</td>
</tr>
<tr>
<td align="CENTER"> </td>
</tr>
<tr>
<td align="CENTER"><b>Précisez vos coordonnées et votre demande</b></td>
</tr>
</table>
<input type="hidden" name="LANGAGE_TYPE" value="francais">
<input type="hidden" name="type" value="mail">
<input type="hidden" name="destinataire" value="Milan.Gramantik@wanadoo.fr">
<input type="hidden" name="Subject" value="Messagerie">
<br>
<table border="0" cellspacing="0" cellpadding="3" align="center">
<tr>
<td align="right">Raison sociale</td>
<td>
<input name="Raison sociale" type="text" size="43" class="form">
</td>
<td> </td>
<td> </td>
<td> </td>
</tr>
<tr align="center">
<td colspan="5"> </td>
</tr>
<tr align="center">
<td colspan="5">
<input type="radio" value="Monsieur"name="par">
Monsieur
<input type="radio" value="Madame" name="par">
Madame
<input type="radio" value="Mademoiselle" name="par">
Mademoiselle</td>
</tr>
<tr>
<td align="right"> </td>
<td> </td>
<td> </td>
<td> </td>
<td> </td>
</tr>
<tr>
<td align="right"><b>Nom<font color="#CC0000"> *</font></b></td>
<td>
<input name="Nom" type="text" size="43" class="form">
</td>
<td> </td>
<td align="right"><b>Prénom<font color="#CC0000"> *</font></b></td>
<td>
<input name="Prenom" type="text" size="25" class="form">
</td>
</tr>
<tr>
<td align="right">Rue/Bat.</td>
<td colspan="4">
<input type="text" name="Adresse" size="83" class="form">
</td>
</tr>
<tr>
<td align="right">Code postal</td>
<td valign="middle">
<input type="text" name="Code postal" maxlength="5" size="7" class="form">
Ville
<input type="text" name="Ville" size="28" class="form">
</td>
<td> </td>
<td align="right">Pays</td>
<td>
<input name="Pays" type="text" size="25" value="France" class="form">
</td>
</tr>
<tr>
<td align="right">Téléphone</td>
<td>
<input name="Telephone" type="text" size="18" maxlength="20" onFocus="MM_setTextOfTextfield('Telephone','','')" class="form">
</td>
<td> </td>
<td align="right">Fax</td>
<td>
<input name="Fax" type="text" size="18" maxlength="20" onFocus="MM_setTextOfTextfield('Fax','','')" class="form">
</td>
</tr>
<tr>
<td align="right"><b>E-mail<font color="#CC0000"> *</font></b></td>
<td>
<input name="E-mail" type="text" size="43" class="form">
</td>
<td> </td>
<td align="right"> </td>
<td> </td>
</tr>
<tr>
<td align="right"> </td>
<td><b><font color="#CC0000">*</font> Informations obligatoires.</b></td>
<td> </td>
<td> </td>
<td> </td>
</tr>
<tr>
<td> </td>
<td> </td>
<td> </td>
<td> </td>
<td> </td>
</tr>
<tr>
<td align="right" valign="top">
<h3>Message</h3>
</td>
<td colspan="4">
<textarea name="Commentaires" rows="5" cols="83" wrap="VIRTUAL" class="form"></textarea>
</td>
</tr>
<tr>
<td align="right"> </td>
<td colspan="4"> </td>
</tr>
<tr>
<td align="right">
<input type="checkbox" name="Accepte information" value="Oui" checked>
</td>
<td colspan="4"><font face="Verdana, Arial, Helvetica, sans-serif" size="-2">J'accepte
de recevoir, par courrier électronique, des informations émanant
de votre société.</font></td>
</tr>
<tr>
<td> </td>
<td> </td>
<td> </td>
<td> </td>
<td> </td>
</tr>
<tr>
<td colspan="5" align="right">
<input type="submit" value="Validez votre demande" name="submit" onClick="MM_validateForm('Nom','','R','Prenom','','R','Telephone','','NisNum','Fax','','NisNum','E-mail','','RisEmail');return document.MM_returnValue" class="form">
</td>
</tr>
</table>
<br>
<br>
<table border="0" cellspacing="0" cellpadding="2" width="600" align="center">
<tr>
<td align="center">
<p><font size="-2" face="Verdana, Arial, Helvetica, sans-serif">Conformément
à la loi Informatique et Libertés du 6 janvier 1978, vous
disposez d'un droit d'accès et de rectification aux données
personnelles vous concernant.</font></p>
<p><font size="-2" face="Verdana, Arial, Helvetica, sans-serif">Seule
notre société ou association est destinataire des informations
que vous lui communiquez.</font></p>
</td>
</tr>
</table>
<p align="center">
</form>
<script xmlns="" language="javascript" type="text/javascript" src="http://e.pagesjaunes.fr/js/m.js"></script>
<script xmlns="" language="javascript" type="text/javascript">
<!--
if(_PJS) _estatl('52833af4e9116b7772ff22cd3cc93527','52833af4e9116b7747e5d6d1bfdac520','fr_SITE_form-mes.htm','SITE');
//-->
</script>
<noscript xmlns="">
<img src="http://e.pagesjaunes.fr/m/web/52833af4e9116b7772ff22cd3cc93527?g=52833af4e9116b7747e5d6d1bfdac520&p=fr_SITE_form-mes.htm&c=SITE&st=0&sjs=0" border="0" width="1" height="1" ALT="">
</noscript>
</body>
</html>
maintenant ce que je voudrais savoir c'est si il suffit de changer cette adresse pour que ça marche sur le nouveau et surtout par quelle adresse ?
merci
Message édité par zab4 le 17-01-2007 à 10:32:46
ce que tu as sélectionné ne concerne que la pub pages-jaunes ...
tu devrais modifier cette ligne :
<form method="POST" action="/cgi-bin/wfrm_frmoda.cgi"enctype="x-www-form-encoded" name="m
ok merci j'ai trouvé une autre solution en fait et ce sera plus simple
| zab4 a écrit : ok merci j'ai trouvé une autre solution en fait et ce sera plus simple |
J'ai eut l'oacasion de voir ton formulaire j'ai le problème quand j'essai de l'envoyer,si cela te dérange pas pourrez tu me dire comment tu a fait,je t'envoie le code pour que tu puisse me dire.
bonne journée
<html>
<head>
<title>Messagerie</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<link rel="stylesheet" href="style.css" type="text/css">
<style type="text/css">
<!--
td { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px}
.form { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px}
h2 { font-size: 12px; font-weight: bold; margin-bottom: 0px}
h3 { font-size: 10px; font-weight: bold; margin-bottom: 0px}
-->
</style>
<script language="JavaScript">
<!--
function MM_findObj(n, d) { //v4.0
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 && document.getElementById) x=document.getElementById(n); return x;
}
function MM_setTextOfTextfield(objName,x,newText) { //v3.0
var obj = MM_findObj(objName); if (obj) obj.value = newText;
}
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+' doit contenir une adresse email.\n';
} else if (test!='R') {
if (isNaN(val)) errors+='- '+nm+' doit contenir un chiffre.\n';
if (test.indexOf('inRange') != -1) { p=test.indexOf(':');
min=test.substring(8,p); max=test.substring(p+1);
if (val<min || max<val) errors+='- '+nm+' doit contenir un chiffre entre'+min+' et '+max+'.\n';
} } } else if (test.charAt(0) == 'R') errors += '- '+nm+' est demandé.\n'; }
} if (errors) alert('L\'erreur suivante s\'est produite:\n'+errors);
document.MM_returnValue = (errors == '');
}
//-->
</script>
</head>
<body bgcolor="C8E4F9">
<form method="POST" action="www.monsite.fr/cgi-bin/wfrm_frmoda.cgi" enctype="x-www-form-encoded" Messagerie="Contact" name="Contact">
<table width="500" border="0" cellspacing="0" cellpadding="2" align="center">
<tr>
<td align="center">
<p style="line-height:100%; margin-top:0; margin-bottom:0;"><object classid="clsid
27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,29,0" namo_flashbutton width="468" height="38">
<param name="movie" value="banner_03_3.swf">
<param name="play" value="true">
<param name="loop" value="true">
<param name="quality" value="high">
<param name="WMode" value="Transparent">
<embed width="468" height="38" src="banner_03_3.swf" play="true" loop="true" quality="high" WMode="Transparent" pluginspage="http://www.macromedia.com/shockwave/download/index.cgi?P1_Prod_Version=ShockwaveFlash"></embed></object></p>
</td>
</tr>
<tr>
<td align="CENTER"> </td>
</tr>
<tr>
<td align="CENTER">
<h2><font size="3" color="#FF9933">Messagerie</font></h2>
</td>
</tr>
</table>
<input type="hidden" name="LANGAGE_TYPE" value="francais">
<input type="hidden" name="type" value="mail">
<input type="hidden" name="destinataire" value="nom@nom.fr">
<input type="hidden" name="Subject" value="Messagerie">
<br>
<table border="0" cellspacing="0" cellpadding="3" align="center" style="border-width:1; border-color:rgb(51,0,204); border-style:solid;">
<tr>
<td align="right">
<p><font size="1" face="Verdana" color="#3366CC"><b>Raison sociale</b></font></p>
</td>
<td>
<p>
<input name="Raison sociale" type="text" size="43" class="form">
</p>
</td>
<td> </td>
<td> </td>
<td> </td>
</tr>
<tr align="center">
<td colspan="5"> </td>
</tr>
<tr align="center">
<td colspan="5">
<font size="1" face="Verdana" color="#3366CC"><b><input type="radio" value="Monsieur" name="par">
Monsieur
<input type="radio" value="Madame" name="par">
Madame
<input type="radio" value="Mademoiselle" name="par">
Mademoiselle</b></font></td>
</tr>
<tr>
<td align="right"> </td>
<td> </td>
<td> </td>
<td> </td>
<td> </td>
</tr>
<tr>
<td align="right"><b><font size="1" face="Verdana" color="#3366CC">Nom</font><font color="#CC0000"> *</font></b></td>
<td>
<input name="Nom" type="text" size="43" class="form">
</td>
<td> </td>
<td align="right"><b><font size="1" face="Verdana" color="#3366CC">Prénom</font><font color="#CC0000"> *</font></b></td>
<td>
<input name="Prenom" type="text" size="25" class="form">
</td>
</tr>
<tr>
<td align="right"><b><font size="1" face="Verdana" color="#3366CC">Rue/Bat.</font></b></td>
<td colspan="4">
<input type="text" name="Adresse" size="83" class="form">
</td>
</tr>
<tr>
<td align="right"><b><font size="1" face="Verdana" color="#3366CC">Code postal</font></b></td>
<td valign="middle">
<p>
<input type="text" name="Code postal" maxlength="5" size="7" class="form">
Ville <input type="text" name="Ville" size="26" class="form">
</p>
</td>
<td> </td>
<td align="right"><font size="1" face="Verdana" color="#3366CC"><b>Pays</b></font></td>
<td>
<input name="Pays" type="text" size="25" value="France" onBlur="MM_setTextOfTextfield('Pays','','')" class="form">
</td>
</tr>
<tr>
<td align="right"><font size="1" face="Verdana" color="#3366CC"><b>Téléphone</b></font></td>
<td>
<input name="Telephone" type="text" size="18" maxlength="20" onFocus="MM_setTextOfTextfield('Telephone','','')" class="form">
</td>
<td> </td>
<td align="right"><b><font size="1" face="Verdana" color="#3366CC">Fax</font></b></td>
<td>
<input name="Fax" type="text" size="18" maxlength="20" onFocus="MM_setTextOfTextfield('Fax','','')" class="form">
</td>
</tr>
<tr>
<td align="right"><b><font size="1" face="Verdana" color="#3366CC">E-mail</font><font color="#CC0000"> *</font></b></td>
<td>
<input name="E-mail" type="text" size="43" class="form">
</td>
<td> </td>
<td align="right"> </td>
<td> </td>
</tr>
<tr>
<td align="right"> </td>
<td> </td>
<td> </td>
<td> </td>
<td> </td>
</tr>
<tr>
<td><b><font size="2" face="Verdana" color="#FF9933"> </font></b></td>
<td><b><font size="2" face="Verdana" color="#FF9933">* Informations obligatoires.</font></b></td>
<td> </td>
<td> </td>
<td> </td>
</tr>
<tr>
<td align="right" valign="top">
<h3><b><font size="2" face="Verdana" color="#FF9933">Message</font></b></h3>
</td>
<td colspan="4">
<textarea name="Commentaires" rows="6" cols="83" wrap="VIRTUAL" class="form"></textarea>
</td>
</tr>
<tr>
<td align="right"> </td>
<td colspan="4"> </td>
</tr>
<tr>
<td align="right">
<input type="checkbox" name="Accepte information" value="Oui" checked>
</td>
<td colspan="4"><font size="1" face="Verdana,Arial" color="#3366CC">J'accepte
de recevoir, par courrier électronique, des informations émanant
de votre société.</font></td>
</tr>
<tr>
<td> </td>
<td> </td>
<td> </td>
<td> </td>
<td> </td>
</tr>
<tr>
<td colspan="5" align="right">
<input type="submit" value="Validez votre demande" name="submit" onClick="MM_validateForm('Nom','','R','Prenom','','R','Telephone','','NisNum','Fax','','NisNum','E-mail','','RisEmail');return document.MM_returnValue" class="form">
</td>
</tr>
</table>
<br>
<table border="0" cellspacing="0" cellpadding="2" width="600" align="center">
<tr>
<td align="center">
<p><font size="1" face="Verdana,Arial" color="#3366CC">Conformément
à la loi Informatique et Libertés du 6 janvier 1978, vous
disposez d'un droit d'accès et de rectification aux données
personnelles vous concernant.</font></p>
</td>
</tr>
</table>
</form>
</body>
</html>
Il y a 1381 utilisateurs connus et inconnus. Pour voir la liste des connectés connus, cliquez ici.
