Formulaire et PHP
Fermé
mimile65
-
10 févr. 2009 à 11:34
tite_tête13 Messages postés 125 Date d'inscription mardi 20 mai 2008 Statut Membre Dernière intervention 19 février 2010 - 11 févr. 2009 à 12:00
tite_tête13 Messages postés 125 Date d'inscription mardi 20 mai 2008 Statut Membre Dernière intervention 19 février 2010 - 11 févr. 2009 à 12:00
A voir également:
- Formulaire et PHP
- Formulaire de réclamation facebook - Guide
- Easy php - Télécharger - Divers Web & Internet
- Formulaire instagram compte suspendu - Guide
- Le formulaire rempli - Guide
- Formulaire remboursement frais de résiliation free pdf ✓ - Forum Freebox
3 réponses
NookZ
Messages postés
2138
Date d'inscription
jeudi 29 janvier 2009
Statut
Membre
Dernière intervention
7 mars 2013
514
10 févr. 2009 à 11:35
10 févr. 2009 à 11:35
Pouvez-vous nous recopier le code du formulaire s'il vous plaît?
NookZ
Messages postés
2138
Date d'inscription
jeudi 29 janvier 2009
Statut
Membre
Dernière intervention
7 mars 2013
514
10 févr. 2009 à 14:06
10 févr. 2009 à 14:06
Avez-vous une page du nom de envoi_contact_options.asp ?
NookZ
Messages postés
2138
Date d'inscription
jeudi 29 janvier 2009
Statut
Membre
Dernière intervention
7 mars 2013
514
>
mimile65
10 févr. 2009 à 14:15
10 févr. 2009 à 14:15
C'est donc en effet la solution écrite par l'autre membre que vous devriez utiliser.
mimile65
>
NookZ
Messages postés
2138
Date d'inscription
jeudi 29 janvier 2009
Statut
Membre
Dernière intervention
7 mars 2013
10 févr. 2009 à 14:16
10 févr. 2009 à 14:16
OK, merci, je vais essayer et je vous tiens au courant.
Il est super ce forum !!
Il est super ce forum !!
tite_tête13
Messages postés
125
Date d'inscription
mardi 20 mai 2008
Statut
Membre
Dernière intervention
19 février 2010
3
10 févr. 2009 à 14:08
10 févr. 2009 à 14:08
Slt,
je crois que cette ligne est fausse :
<FORM ACTION="envoi_contact_options.asp?vient=" METHOD="POST" name="contact">
c'est pas plutôt ça qu'il faut mettre :
<FORM ACTION="ta_page.php" vient=" METHOD="POST" name="contact">
je crois que cette ligne est fausse :
<FORM ACTION="envoi_contact_options.asp?vient=" METHOD="POST" name="contact">
c'est pas plutôt ça qu'il faut mettre :
<FORM ACTION="ta_page.php" vient=" METHOD="POST" name="contact">
NookZ
Messages postés
2138
Date d'inscription
jeudi 29 janvier 2009
Statut
Membre
Dernière intervention
7 mars 2013
514
>
mimile65
10 févr. 2009 à 19:36
10 févr. 2009 à 19:36
Vous mettez le nom de la page qui sera ouverte après envoi du formulaire
mimile65
>
NookZ
Messages postés
2138
Date d'inscription
jeudi 29 janvier 2009
Statut
Membre
Dernière intervention
7 mars 2013
11 févr. 2009 à 11:42
11 févr. 2009 à 11:42
Bonjour,
je reviens vers vous. Je n'ai pas d'autre page qui s'ouvre après envois du formulaire.
Le formulaire est en html.
je reviens vers vous. Je n'ai pas d'autre page qui s'ouvre après envois du formulaire.
Le formulaire est en html.
tite_tête13
Messages postés
125
Date d'inscription
mardi 20 mai 2008
Statut
Membre
Dernière intervention
19 février 2010
3
>
mimile65
11 févr. 2009 à 12:00
11 févr. 2009 à 12:00
Slt,
tu dois avoir une page php qui contient ta requête sql pour insérer tes valeurs dans ta base de données, c'est cette page là que tu dois appeler dans le form avec action="ta_page.php"
tu dois avoir une page php qui contient ta requête sql pour insérer tes valeurs dans ta base de données, c'est cette page là que tu dois appeler dans le form avec action="ta_page.php"
10 févr. 2009 à 14:01
10 févr. 2009 à 14:03
Merci d'avance
<HTML>
<HEAD>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859-1">
<link href="../css/page.css" rel="stylesheet" type="text/css">
<script src="../js/page.js"></script>
<script src="scroll.js"></script>
</HEAD>
<style>
body {
background-color:#e0c9ee;
background: url("../images/contenu_liens.jpg");
background-repeat: repeat-y;
background-attachment: fixed;
}
#divUpControl{position:absolute; width:402; left:10; top:20; z-index:1; text-align: right}
#divDownControl{position:absolute; width:402; left:10; top:358; z-index:1; text-align: right}
#divContainer{position:absolute; width:394; height:406; overflow:hidden; top:0; left:0; clip:rect(0,394,406,0); visibility:hidden}
#divContent{position:absolute; top:0; left:0}
input{
border : 2px solid #e7bd22;
background-color: #ffffff;
font-weight : bold;
font-size : 11 px;
color : #000099;
}
textarea{
SCROLLBAR-FACE-COLOR: #e7bd22;
SCROLLBAR-HIGHLIGHT-COLOR: #e7bd22;
SCROLLBAR-SHADOW-COLOR: #000099;
SCROLLBAR-3DLIGHT-COLOR:#e7bd22;
SCROLLBAR-ARROW-COLOR: #000099;
SCROLLBAR-TRACK-COLOR: #000099;
SCROLLBAR-DARKSHADOW-COLOR: #e7bd22;
border : 2px solid #e7bd22;
background-color: #ffffff;
font-weight : bold;
font-size : 11 px;
color : #000099;
}
input.bouton{
border : 2px solid #e7bd22;
background-color: #ffffff;
font-size : 11 px;
font-weight : bold;
color : #000099;
}
</style>
<script>
function clear ()
{
for(var i=2; i <12; i++)
{
document.forms['contact'].elements[i].value='';
}
document.forms['contact'].elements["case_1"][1].checked = true;
document.forms['contact'].elements["case_1"][0].checked = false;
}
</script>
<script language="JavaScript" type="text/JavaScript">
function check_form()
{
var errorss='';
var champs = document.forms["contact"];
if(champs.elements["nom"].value.length<3)
{
errorss+= "Le nom\n";
}
if(champs.elements["prenom"].value.length<3)
{
errorss+= "Le prenom\n";
}
if(champs.elements["adresse"].value.length==0)
{
errorss+= "L'adresse\n";
}
if(champs.elements["codepostal"].value.length==0)
{
errorss+= "Le code postal\n";
}
if(champs.elements["ville"].value.length==0)
{
errorss+= "La ville\n";
}
if(champs.elements["pays"].value.length<3)
{
errorss+= "Le Pays\n";
}
if(champs.elements["telephone"].value.length==0)
{
errorss+= "Le Téléphone\n";
}
if(champs.elements["email"].value.length<3)
{
errorss+= "L'adresse e-mail\n";
}
lladresse = champs.elements["email"].value;
var place = lladresse.indexOf("@",1);
var point = lladresse.indexOf(".",place+1);
if ((place > -1)&&(lladresse.length >2)&&(point > 1))
{
}
else if(lladresse.length>2)
{
errorss+= "L'adresse e-mail est incorrecte\n";
}
if(errorss.length>0 || errorss!='')
{
errorss = "Veuillez corriger les champs suivants :\n\n" + errorss;
alert(errorss);
}
else
{
champs.submit();
}
}
</script>
<BODY BGCOLOR=#FFFFFF LEFTMARGIN=0 TOPMARGIN=0 MARGINWIDTH=0 MARGINHEIGHT=0 scroll=no onload="InitialiseScrollableArea();" >
<table cellspacing=0 cellpadding=0 border=0 width=100% height=100%>
<tr>
<td>
<div id="divContainer">
<div id="divContent">
<table cellspacing=0 cellpadding=10 border=0 width=100% height=100%>
<tr>
<td>
<p align=center><img src="../images/texte_informations.gif" ></p>
<table width="100%" border="0" cellspacing="5" cellpadding="2">
<tr valign=top>
<td valign="top">
<FORM ACTION="envoi_contact_options.asp?vient=" METHOD="POST" name="contact">
<input type="hidden" name="loption" value="Particulier"><input type="hidden" name="vient" value="">
<FONT FACE="Arial" SIZE=2 >Les champs avec un * doivent obligatoirement être remplis.</FONT>
<table cellspacing=0 cellpadding=0 border=0>
<tr>
<td><span style="font-size:12px;">Nom* :</span></td>
<td><INPUT TYPE="text" style=" width:225px;" NAME="nom"></td>
</tr>
<tr>
<td><span style="font-size:12px;">Prénom* :</span></td>
<td><INPUT TYPE="text" style=" width:225px;" NAME="prenom"></td>
</tr>
<tr>
<td><FONT SIZE="2" FACE="Arial">Profession :</span></td>
<td><INPUT TYPE="text" style=" width:225px;" NAME="profession"></td>
</tr>
<tr valign=top>
<td><span style="font-size:12px;">Adresse* :</span></td>
<td><TEXTAREA style=" width:225px;" NAME="adresse" ROWS="2" ></TEXTAREA></td>
</tr>
<tr>
<td><span style="font-size:12px;">Code Postal* :</span></td>
<td><INPUT TYPE="text" style=" width:225px;" NAME="codepostal"></td>
</tr>
<tr>
<td><span style="font-size:12px;">Ville* :</span></td>
<td><INPUT TYPE="text" style=" width:225px;" NAME="ville"></td>
</tr>
<tr>
<td><span style="font-size:12px;">Téléphone* :</span></td>
<td><INPUT TYPE="text" style=" width:225px;" NAME="telephone"></td>
</tr>
<tr>
<td><span style="font-size:12px;">Email* :</span></td>
<td><INPUT NAME="email" TYPE="text" id="email" style=" width:225px;" ></td>
</tr>
<tr>
<td><span style="font-size:12px;">Questions :</span></td>
<td><TEXTAREA style=" width:225px;" NAME="question" ROWS="2" ></TEXTAREA></td>
</tr>
</table>
<br><br>
</table>--></FORM>
<center>
<table cellspacing=0 cellpadding=0 border=0 width=75%>
<tr>
<td align=center><a href="#" onClick="check_form();" onmouseover="liena.src='../images/envoyerb.gif';" onmouseout="liena.src='../images/envoyer.gif';"><img src="../images/envoyer.gif" border="0" name="liena"></a></td>
<td></td>
<td align=center><a href="javascript:clear();" onmouseover="lienb.src='../images/effacerb.gif';" onmouseout="lienb.src='../images/effacer.gif';"><img src="../images/effacer.gif" border="0" name="lienb"></a></td>
</tr>
</table>
</center>
<br><br>
<font size="1">Vous disposez d'un droit d'accès,de modification, de
rectification et de suppression des données
qui vous concernent (art. 34 de la loi Informatique et Libertés').
Pour l'exercer, adressez-vous à <b><a href="mailto:contact@air-passion.com">contact</a></b></font>
</div>
</FONT>
</td>
</tr>
</table>
</td></tr></table>
</div>
</div>
</td>
</td>
<td>
<table cellspacing=0 cellpadding=0 border=0 height=100%>
<tr>
<td><div id="divUpControl"><a href="javascript:;" onMouseOver="PerformScroll(-7);" onMouseOut="CeaseScroll(); "><img src="images/fl_h_8.gif" border="0" name="arrowtop"></a> </div></td>
</tr>
<tr valign=bottom>
<td><div id="divDownControl"> <a href="javascript:;" onMouseOver="PerformScroll(7);" onMouseOut="CeaseScroll();"><img src="images/fl_b_8.gif" border="0" name="arrowbottom"></a> </div></td>
</tr>
</table></td>
</tr></table>
</BODY>
</HTML>