Se connecter / S'enregistrer
Votre question

création d'un formulaire

Tags :
  • Html
  • Programmation
Dernière réponse : dans Programmation
17 Janvier 2007 10:30:47

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[n];

for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers.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);

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/52833af4e9116b7772ff22cd3..." 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

Autres pages sur : creation formulaire

17 Janvier 2007 19:57:50

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
18 Janvier 2007 16:50:26

ok merci j'ai trouvé une autre solution en fait et ce sera plus simple
16 Avril 2007 13:54:17

zab4 a dit :
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[n];

for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers.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);

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:D 27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash..." 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?..."></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>
Tom's guide dans le monde
  • Allemagne
  • Italie
  • Irlande
  • Royaume Uni
  • Etats Unis
Suivre Tom's Guide
Inscrivez-vous à la Newsletter
  • ajouter à twitter
  • ajouter à facebook
  • ajouter un flux RSS