Help, récupération des données de formulaire
couetch
Messages postés
19
Statut
Membre
-
couetch Messages postés 19 Statut Membre -
couetch Messages postés 19 Statut Membre -
Bonjour,
Je sais que ce sujet a beaucoup été traité, mais j'ai essayé et je ne comprends rien.
J'ai fait un site avec dreamweaver MX, j'ai fais le formulaire "reservation.htm" et j'ai créer ma page "envoi.php" mais je ne sais pas quoi mettre dedans.
je suis hébergé chez Amen.
J'aimerai recevoir par mail les données du formulaire, et quand les gens cliquent sur envoyer afficher une page de remerciement: "merci.htm".
Dans envoi, j'ai mis tout ça, mais je ne comprends rien alors si quelqu'un à la gentillesse de bien vouloir m'aider, ça fait une semaine que je creuse mes vieux neurones,
et rien ne fonctionne.
merci d'avance
<?php
$email_dest = "claudine@maisonbrittany.fr";
$h = "From: " . $TO;
$message = "";
while (list($key, $val) = each($HTTP_POST_VARS)) {
$message .= "$key : $val\n";
}
$h .= "MIME-version: 1.0\n";
$h .= "Content-type: text/html; charset= iso-8859-1\n";
mail($TO, $subject, $message, $h);
Header("Location: http://www.maisonbrittany.fr/hotel_fr/merci.html");
if(isset($_POST['nom'], $_GET['reservation']))
{
echo htmlentities($_POST['nom']);
}
if(isset($_POST['prenom'], $_GET['reservation']))
{
echo htmlentities($_POST['prenom']);
}
if(isset($_POST['jour']))
{
echo htmlentities($_POST['jour']);
}
if(isset($_POST['mois']))
{
echo htmlentities($_POST['mois']);
}
if(isset($_POST['annee']))
{
echo htmlentities($_POST['annee']);
}
if(isset($_POST['nbnuit']))
{
echo htmlentities($_POST['nbnuit']);
}
if(isset($_POST['nbadult']))
{
echo htmlentities($_POST['nbadult']);
}
if(isset($_POST['nbenfant']))
{
echo htmlentities($_POST['nbenfant']);
}
if(isset($_POST['message']))
{
echo htmlentities($_POST['message']);
}
if(isset($_POST['mail'],))
{
echo htmlentities($_POST['mail']);
}
if(isset($_POST['tel'],))
{
echo htmlentities($_POST['tel']);
}
?>
Je sais que ce sujet a beaucoup été traité, mais j'ai essayé et je ne comprends rien.
J'ai fait un site avec dreamweaver MX, j'ai fais le formulaire "reservation.htm" et j'ai créer ma page "envoi.php" mais je ne sais pas quoi mettre dedans.
je suis hébergé chez Amen.
J'aimerai recevoir par mail les données du formulaire, et quand les gens cliquent sur envoyer afficher une page de remerciement: "merci.htm".
Dans envoi, j'ai mis tout ça, mais je ne comprends rien alors si quelqu'un à la gentillesse de bien vouloir m'aider, ça fait une semaine que je creuse mes vieux neurones,
et rien ne fonctionne.
merci d'avance
<?php
$email_dest = "claudine@maisonbrittany.fr";
$h = "From: " . $TO;
$message = "";
while (list($key, $val) = each($HTTP_POST_VARS)) {
$message .= "$key : $val\n";
}
$h .= "MIME-version: 1.0\n";
$h .= "Content-type: text/html; charset= iso-8859-1\n";
mail($TO, $subject, $message, $h);
Header("Location: http://www.maisonbrittany.fr/hotel_fr/merci.html");
if(isset($_POST['nom'], $_GET['reservation']))
{
echo htmlentities($_POST['nom']);
}
if(isset($_POST['prenom'], $_GET['reservation']))
{
echo htmlentities($_POST['prenom']);
}
if(isset($_POST['jour']))
{
echo htmlentities($_POST['jour']);
}
if(isset($_POST['mois']))
{
echo htmlentities($_POST['mois']);
}
if(isset($_POST['annee']))
{
echo htmlentities($_POST['annee']);
}
if(isset($_POST['nbnuit']))
{
echo htmlentities($_POST['nbnuit']);
}
if(isset($_POST['nbadult']))
{
echo htmlentities($_POST['nbadult']);
}
if(isset($_POST['nbenfant']))
{
echo htmlentities($_POST['nbenfant']);
}
if(isset($_POST['message']))
{
echo htmlentities($_POST['message']);
}
if(isset($_POST['mail'],))
{
echo htmlentities($_POST['mail']);
}
if(isset($_POST['tel'],))
{
echo htmlentities($_POST['tel']);
}
?>
A voir également:
- Help, récupération des données de formulaire
- Whatsapp formulaire opposition - Guide
- Fuite données maif - Guide
- Formulaire de réclamation facebook compte désactivé - Guide
- Trier des données excel - Guide
- Formulaire de reclamation instagram - Guide
14 réponses
L'envoye d'un mail est un peu plus compliqué:
Il s'agit d'écrire en langage que votre boite de réception puisse "lire"... Bon, on va voir ca plus tard. Chaque chose en son tps.
D'une part, pour commencer, il serait bien d'afficher ce que contient ta page "reservation.html"
Ensuite, évidemment, il y a écris des chose bizarre dans ta page "envoi.php" (si elle est bien affichée en entière:
$TO ?? while (list($key, $val) = each($HTTP_POST_VARS)) ??
(PS: Y a un peu de travail pour en arrivé à l'envoi du mail ;); mais ca va vite venir...)
Je demande tes codes pour éviter de devoir modifier les codes que je te passerai...
Il s'agit d'écrire en langage que votre boite de réception puisse "lire"... Bon, on va voir ca plus tard. Chaque chose en son tps.
D'une part, pour commencer, il serait bien d'afficher ce que contient ta page "reservation.html"
Ensuite, évidemment, il y a écris des chose bizarre dans ta page "envoi.php" (si elle est bien affichée en entière:
$TO ?? while (list($key, $val) = each($HTTP_POST_VARS)) ??
(PS: Y a un peu de travail pour en arrivé à l'envoi du mail ;); mais ca va vite venir...)
Je demande tes codes pour éviter de devoir modifier les codes que je te passerai...
En retournant sur votre site, j'ai pu remarqué les erreurs qui empêche l'exécution:
Voici 2 fautes:
Remplacez Onclick par onsubmit:
<form name="reservation" action="envoi.php" method="post" enctype="multipart/form-data" onsubmit="return verif();">
Une seconde petite faute:
La couleur du prenom ne se metait pas en cas d'erreur:
simple oubli...
Remplacer nom par prenom dans:
if (document.reservation.prenom.value == "") {
msg += "Veuillez saisir votre prenom\n";
document.reservation.prenom.style.backgroundColor = "#797260";
}
A bientot ;)
Voici 2 fautes:
Remplacez Onclick par onsubmit:
<form name="reservation" action="envoi.php" method="post" enctype="multipart/form-data" onsubmit="return verif();">
Une seconde petite faute:
La couleur du prenom ne se metait pas en cas d'erreur:
simple oubli...
Remplacer nom par prenom dans:
if (document.reservation.prenom.value == "") {
msg += "Veuillez saisir votre prenom\n";
document.reservation.prenom.style.backgroundColor = "#797260";
}
A bientot ;)
Il y a une erreur à la dernière ligne de ce fichier:
Voici la correction:
?><em><strong>Hello <? echo $_POST[civility.''.Fname.''.Name]; ?> </strong></em>
Par contre, est-ce possible d'avoir le fichier envoi_EN.php
PArce que c'est à ce fichier que le message d'erreur s'adresse:
C'est un message d'erreur facile à "réparer":
Il fait allusion à votre syntaxe:
-soit la ligne précédente n'a pas de ";"
-soit vous faite apel à une fonction php mais vous avez mis un "$"
ou encore une fonction php type "isset" mais que vous avez écris "$isset"
Pardon si vous recevez des mails (je fais aussi des essais sur votre site: J'ai pu comprendre que envoi_en.php était la version anglais...)
Voici la correction:
?><em><strong>Hello <? echo $_POST[civility.''.Fname.''.Name]; ?> </strong></em>
Par contre, est-ce possible d'avoir le fichier envoi_EN.php
PArce que c'est à ce fichier que le message d'erreur s'adresse:
C'est un message d'erreur facile à "réparer":
Il fait allusion à votre syntaxe:
-soit la ligne précédente n'a pas de ";"
-soit vous faite apel à une fonction php mais vous avez mis un "$"
ou encore une fonction php type "isset" mais que vous avez écris "$isset"
Pardon si vous recevez des mails (je fais aussi des essais sur votre site: J'ai pu comprendre que envoi_en.php était la version anglais...)
Salut,
Je suis pas trop fort en PHP, mais je pense que le code d'affichage des variable ne sera pas exécuté car vous exécutez la commande Header qui fait une redirection vers une autre page.
Il est alors préférable de mettre tout ce code dans la page "merci.php" qui remplacera "merci.html".
Je suis pas trop fort en PHP, mais je pense que le code d'affichage des variable ne sera pas exécuté car vous exécutez la commande Header qui fait une redirection vers une autre page.
Il est alors préférable de mettre tout ce code dans la page "merci.php" qui remplacera "merci.html".
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Salut Tarek
C'est déjà un bout, j'ai mis le php dans ma page merci, et quand on envoie le formulaire, la page de remerciements s'affiche bien, j'ai enlever le header.
Mais je ne reçois toujours pas les données par mail
Donc si quelqu'un peut m'aider, ça serait super sympa.
C'est déjà un bout, j'ai mis le php dans ma page merci, et quand on envoie le formulaire, la page de remerciements s'affiche bien, j'ai enlever le header.
Mais je ne reçois toujours pas les données par mail
Donc si quelqu'un peut m'aider, ça serait super sympa.
Merci de ta réponse louloute300
c'est sympa de me dire que ya un peu de travail, pour moi y en a beaucoup, j'y connais absolument rien en PHP, j'ai fais des copier coller de truc trouvé sur le net.
bon voilà toute ma page envoi.php (ex : merci.php)
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>Taïnos cottages</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<title>Taïnos Cottages un hôtel différent en Guadeloupe, un petit paradis en bordure
de plage</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<meta name="Description"content= "Hotel Taïnos Cottages, hotel tainos, hotel cottages, hotel deshaies, hotel guadeloupe, hôtel guadeloupe, hotel de 7 chambres en bordure de plage, french west Indies, , chambre vue mer, en bordure de plage, chambre luxe, hotel de charme, hotel typique, chambres spacieuses avec lit king size, jardin tropical, " />
<meta name="Keywords" content= "hotel, hôtel, Guadeloupe, luxe écologique, Hotel au bord de la plage, guadeloupe, piscine, chambre vue mer, chambres lits king size, jardin tropical, hotel de charme, bungalow, hebergement, hotel hébergement, chambre et petit déjeuner, hotel en guadeloupe, chambre 2 lits, chambres double, lit avec moustiquaire, chaùbre de charme, luxe, convivial, hotel différent, bungalow en bois, chambre avec bain et douche" />
<meta name="author" content= "Claudine Marchal" />
<meta name="classification" content="tourisme Antilles françaises, hotel de charme, hotel luxe" />
<meta name="Updated" content="daily" />
<meta name="identifier-url" content= "http://www.maisonbrittany.fr" />
<meta name="Reply-to" content= "info@tainoscottages.com" />
<meta name="revisit-after" content= "7 days" />
<meta name="robots" content= "index, follow, all" />
<style type="text/css">
<!--
a {
text-decoration: none;
font-family: "Monotype Corsiva";
color: #8B7D2E;
font-size: 18px;
font-style: italic;
line-height: normal;
font-weight: bold;
font-variant: normal;
text-transform: none;
background-image: none;
background-position: center center;
text-align: left;
border: none #FFFFFF;
a:link;hover, a:visited:hover {background-color: #D5CA95;
}
//-->
</style>
<link href="hotel_fr/bord1.css" rel="stylesheet" type="text/css">
</head>
<head>
<title>merci</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>
<body bgcolor="#797260" text="#FFFFFF" link="#FFFFFF" vlink="#FFFFFF" alink="#A8A8A8" leftmargin="25" topmargin="25" marginwidth="25" marginheight="25">
<div align="center"></div>
<?php
$email_dest = "claudine@maisonbrittany.fr";
$h = "From: " . $TO;
$message = "";
while (list($key, $val) = each($HTTP_POST_VARS)) {
$message .= "$key : $val\n";
}
$h .= "MIME-version: 1.0\n";
$h .= "Content-type: text/html; charset= iso-8859-1\n";
mail($TO, $subject, $message, $h);
if(isset($_POST['nom'], $_GET['reservation']))
{
echo htmlentities($_POST['nom']);
}
if(isset($_POST['prenom'], $_GET['reservation']))
{
echo htmlentities($_POST['prenom']);
}
if(isset($_POST['jour']))
{
echo htmlentities($_POST['jour']);
}
if(isset($_POST['mois']))
{
echo htmlentities($_POST['mois']);
}
if(isset($_POST['annee']))
{
echo htmlentities($_POST['annee']);
}
if(isset($_POST['nbnuit']))
{
echo htmlentities($_POST['nbnuit']);
}
if(isset($_POST['nbadult']))
{
echo htmlentities($_POST['nbadult']);
}
if(isset($_POST['nbenfant']))
{
echo htmlentities($_POST['nbenfant']);
}
if(isset($_POST['message']))
{
echo htmlentities($_POST['message']);
}
if(isset($_POST['mail'],))
{
echo htmlentities($_POST['mail']);
}
if(isset($_POST['tel'],))
{
echo htmlentities($_POST['tel']);
}
?>
<table width="865" height="571" border="0" align="center" cellpadding="2" cellspacing="2" bgcolor="#FFFFFF">
<tr align="center">
<td height="126" colspan="3">
<div id="entete" align="center"><img src="images%20tainos%20hotel/papillon1.jpg" width="131" height="119">
<img src="images%20tainos%20hotel/tainos%20hotel.jpg" width="271" height="70">
<img src="images%20tainos%20hotel/papillon.jpg" width="131" height="119"></div></td>
</tr>
<tr>
<td width="21%" rowspan="3" valign="top" nowrap background="images%20tainos%20hotel/apero-soir.jpg">
<p> </p>
<p><font color="#FFFFFF" size="+1" face="Monotype Corsiva"><a href="hotel_fr/hotel_tainos.htm"><strong>L'hotel
TAÏNOS</strong></a> </font></p>
<p align="left"><strong><font color="#797900"><font color="#FFFFFF" size="+1" face="Monotype Corsiva"><a href="hotel_fr/cottages.htm">Les
Cottages</a></font></font></strong></p>
<p align="left"><strong><font color="#797900"><font color="#FFFFFF" size="+1" face="Monotype Corsiva"><a href="hotel_fr/plan.htm">Plan
d'accès</a></font></font></strong></p>
<p align="left"><strong><font color="#797900"><font color="#FFFFFF" size="+1" face="Monotype Corsiva"><a href="hotel_fr/tarifs.htm">Tarifs
et informations</a></font></font></strong></p>
<p align="left"><strong><font color="#797900"><font color="#FFFFFF" size="+1" face="Monotype Corsiva"><a href="hotel_fr/reservation.htm">Réservations</a></font></font></strong></p>
<p align="left"><strong><font color="#797900"><font color="#FFFFFF" size="+1" face="Monotype Corsiva"><a href="hotel_fr/presse.htm">Presse</a></font></font></strong></p>
<p align="left"><strong><font color="#797900"><font color="#FFFFFF" size="+1" face="Monotype Corsiva"><a href="hotel_fr/contact.htm">Nous
contacter</a></font></font></strong></p>
<p><font color="#797900"><font color="#FFFFFF" size="+1" face="Monotype Corsiva"><a href="file:///K|/index.html"><strong>Accueil</strong></a>
</font></font></p>
</td>
<td width="23%" height="145"><div align="right"><img src="images%20tainos%20hotel/images%20vignette/deck-matin.jpg" width="189" height="141"></div></td>
<td width="56%" rowspan="3"><div align="center">
<p align="center"> </p>
<p align="center"><font color="#333333" size="+2" face="Monotype Corsiva">Nous vous
remercions et vous répondrons dans les meilleurs délais</font></p>
<p align="center"> </p>
<p align="center"><font face="Monotype Corsiva"><strong><font color="#330066">TAÏNOS
Cottages</font></strong></font></p>
<p align="center"><font color="#330066"><strong><font face="Monotype Corsiva">Plage
de Grande Anse</font></strong></font></p>
<p align="center"><font color="#330066"><strong><font face="Monotype Corsiva">97126
- DESHAIES</font></strong></font></p>
<p align="center"><font color="#330066"><strong><font face="Monotype Corsiva">Guadeloupe
- F.W.I</font></strong></font></p>
<p> </p>
<p>U<font color="#333333" face="Monotype Corsiva">Un hôtel qui saura
vous séduire par son originilaté</font><font color="#000000" face="Monotype Corsiva">
et son confort situé directement sur la plus belle plage
de la Guadeloupe</font></p>
</div></td>
</tr>
<tr>
<td height="121"><div align="right"><img src="images%20tainos%20hotel/entrez.jpg" width="189" height="141"></div></td>
</tr>
<tr>
<td height="145">
<div align="right"><img src="images%20tainos%20hotel/images%20en%20458/coki%20lit.jpg" width="189" height="141"></div></td>
</tr>
</table>
<p align="center"><font color="#FFFFFF" size="1">Un hôtel au charme incontournable
dans un magnifique jardin tropical au bord de la plus belle plage de la Guadeloupe</font></p>
<p align="center"><font color="#FFFFFF" size="1">Hôtel TAÏNOS Cottages</font></p>
<p align="center"><font color="#FFFFFF" size="1">Plage de Grande Anse</font></p>
<p align="center"><font color="#FFFFFF" size="1">97126 DESHAIES
- GUADELOUPE - FWI</font> </p>
<p align="center"><font color="#FFFFFF" size="1">Tel : 0590 28 44 42
</font><font color="#333333" size="1"> </font></p>
<p align="center"><font color="#999999" size="1" face="Arial, Helvetica, sans-serif">Hotel
Taïnos Cottages © C. Marchal 2010</font></p>
</body>
</html>
c'est sympa de me dire que ya un peu de travail, pour moi y en a beaucoup, j'y connais absolument rien en PHP, j'ai fais des copier coller de truc trouvé sur le net.
bon voilà toute ma page envoi.php (ex : merci.php)
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>Taïnos cottages</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<title>Taïnos Cottages un hôtel différent en Guadeloupe, un petit paradis en bordure
de plage</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<meta name="Description"content= "Hotel Taïnos Cottages, hotel tainos, hotel cottages, hotel deshaies, hotel guadeloupe, hôtel guadeloupe, hotel de 7 chambres en bordure de plage, french west Indies, , chambre vue mer, en bordure de plage, chambre luxe, hotel de charme, hotel typique, chambres spacieuses avec lit king size, jardin tropical, " />
<meta name="Keywords" content= "hotel, hôtel, Guadeloupe, luxe écologique, Hotel au bord de la plage, guadeloupe, piscine, chambre vue mer, chambres lits king size, jardin tropical, hotel de charme, bungalow, hebergement, hotel hébergement, chambre et petit déjeuner, hotel en guadeloupe, chambre 2 lits, chambres double, lit avec moustiquaire, chaùbre de charme, luxe, convivial, hotel différent, bungalow en bois, chambre avec bain et douche" />
<meta name="author" content= "Claudine Marchal" />
<meta name="classification" content="tourisme Antilles françaises, hotel de charme, hotel luxe" />
<meta name="Updated" content="daily" />
<meta name="identifier-url" content= "http://www.maisonbrittany.fr" />
<meta name="Reply-to" content= "info@tainoscottages.com" />
<meta name="revisit-after" content= "7 days" />
<meta name="robots" content= "index, follow, all" />
<style type="text/css">
<!--
a {
text-decoration: none;
font-family: "Monotype Corsiva";
color: #8B7D2E;
font-size: 18px;
font-style: italic;
line-height: normal;
font-weight: bold;
font-variant: normal;
text-transform: none;
background-image: none;
background-position: center center;
text-align: left;
border: none #FFFFFF;
a:link;hover, a:visited:hover {background-color: #D5CA95;
}
//-->
</style>
<link href="hotel_fr/bord1.css" rel="stylesheet" type="text/css">
</head>
<head>
<title>merci</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>
<body bgcolor="#797260" text="#FFFFFF" link="#FFFFFF" vlink="#FFFFFF" alink="#A8A8A8" leftmargin="25" topmargin="25" marginwidth="25" marginheight="25">
<div align="center"></div>
<?php
$email_dest = "claudine@maisonbrittany.fr";
$h = "From: " . $TO;
$message = "";
while (list($key, $val) = each($HTTP_POST_VARS)) {
$message .= "$key : $val\n";
}
$h .= "MIME-version: 1.0\n";
$h .= "Content-type: text/html; charset= iso-8859-1\n";
mail($TO, $subject, $message, $h);
if(isset($_POST['nom'], $_GET['reservation']))
{
echo htmlentities($_POST['nom']);
}
if(isset($_POST['prenom'], $_GET['reservation']))
{
echo htmlentities($_POST['prenom']);
}
if(isset($_POST['jour']))
{
echo htmlentities($_POST['jour']);
}
if(isset($_POST['mois']))
{
echo htmlentities($_POST['mois']);
}
if(isset($_POST['annee']))
{
echo htmlentities($_POST['annee']);
}
if(isset($_POST['nbnuit']))
{
echo htmlentities($_POST['nbnuit']);
}
if(isset($_POST['nbadult']))
{
echo htmlentities($_POST['nbadult']);
}
if(isset($_POST['nbenfant']))
{
echo htmlentities($_POST['nbenfant']);
}
if(isset($_POST['message']))
{
echo htmlentities($_POST['message']);
}
if(isset($_POST['mail'],))
{
echo htmlentities($_POST['mail']);
}
if(isset($_POST['tel'],))
{
echo htmlentities($_POST['tel']);
}
?>
<table width="865" height="571" border="0" align="center" cellpadding="2" cellspacing="2" bgcolor="#FFFFFF">
<tr align="center">
<td height="126" colspan="3">
<div id="entete" align="center"><img src="images%20tainos%20hotel/papillon1.jpg" width="131" height="119">
<img src="images%20tainos%20hotel/tainos%20hotel.jpg" width="271" height="70">
<img src="images%20tainos%20hotel/papillon.jpg" width="131" height="119"></div></td>
</tr>
<tr>
<td width="21%" rowspan="3" valign="top" nowrap background="images%20tainos%20hotel/apero-soir.jpg">
<p> </p>
<p><font color="#FFFFFF" size="+1" face="Monotype Corsiva"><a href="hotel_fr/hotel_tainos.htm"><strong>L'hotel
TAÏNOS</strong></a> </font></p>
<p align="left"><strong><font color="#797900"><font color="#FFFFFF" size="+1" face="Monotype Corsiva"><a href="hotel_fr/cottages.htm">Les
Cottages</a></font></font></strong></p>
<p align="left"><strong><font color="#797900"><font color="#FFFFFF" size="+1" face="Monotype Corsiva"><a href="hotel_fr/plan.htm">Plan
d'accès</a></font></font></strong></p>
<p align="left"><strong><font color="#797900"><font color="#FFFFFF" size="+1" face="Monotype Corsiva"><a href="hotel_fr/tarifs.htm">Tarifs
et informations</a></font></font></strong></p>
<p align="left"><strong><font color="#797900"><font color="#FFFFFF" size="+1" face="Monotype Corsiva"><a href="hotel_fr/reservation.htm">Réservations</a></font></font></strong></p>
<p align="left"><strong><font color="#797900"><font color="#FFFFFF" size="+1" face="Monotype Corsiva"><a href="hotel_fr/presse.htm">Presse</a></font></font></strong></p>
<p align="left"><strong><font color="#797900"><font color="#FFFFFF" size="+1" face="Monotype Corsiva"><a href="hotel_fr/contact.htm">Nous
contacter</a></font></font></strong></p>
<p><font color="#797900"><font color="#FFFFFF" size="+1" face="Monotype Corsiva"><a href="file:///K|/index.html"><strong>Accueil</strong></a>
</font></font></p>
</td>
<td width="23%" height="145"><div align="right"><img src="images%20tainos%20hotel/images%20vignette/deck-matin.jpg" width="189" height="141"></div></td>
<td width="56%" rowspan="3"><div align="center">
<p align="center"> </p>
<p align="center"><font color="#333333" size="+2" face="Monotype Corsiva">Nous vous
remercions et vous répondrons dans les meilleurs délais</font></p>
<p align="center"> </p>
<p align="center"><font face="Monotype Corsiva"><strong><font color="#330066">TAÏNOS
Cottages</font></strong></font></p>
<p align="center"><font color="#330066"><strong><font face="Monotype Corsiva">Plage
de Grande Anse</font></strong></font></p>
<p align="center"><font color="#330066"><strong><font face="Monotype Corsiva">97126
- DESHAIES</font></strong></font></p>
<p align="center"><font color="#330066"><strong><font face="Monotype Corsiva">Guadeloupe
- F.W.I</font></strong></font></p>
<p> </p>
<p>U<font color="#333333" face="Monotype Corsiva">Un hôtel qui saura
vous séduire par son originilaté</font><font color="#000000" face="Monotype Corsiva">
et son confort situé directement sur la plus belle plage
de la Guadeloupe</font></p>
</div></td>
</tr>
<tr>
<td height="121"><div align="right"><img src="images%20tainos%20hotel/entrez.jpg" width="189" height="141"></div></td>
</tr>
<tr>
<td height="145">
<div align="right"><img src="images%20tainos%20hotel/images%20en%20458/coki%20lit.jpg" width="189" height="141"></div></td>
</tr>
</table>
<p align="center"><font color="#FFFFFF" size="1">Un hôtel au charme incontournable
dans un magnifique jardin tropical au bord de la plus belle plage de la Guadeloupe</font></p>
<p align="center"><font color="#FFFFFF" size="1">Hôtel TAÏNOS Cottages</font></p>
<p align="center"><font color="#FFFFFF" size="1">Plage de Grande Anse</font></p>
<p align="center"><font color="#FFFFFF" size="1">97126 DESHAIES
- GUADELOUPE - FWI</font> </p>
<p align="center"><font color="#FFFFFF" size="1">Tel : 0590 28 44 42
</font><font color="#333333" size="1"> </font></p>
<p align="center"><font color="#999999" size="1" face="Arial, Helvetica, sans-serif">Hotel
Taïnos Cottages © C. Marchal 2010</font></p>
</body>
</html>
et voilà le form de la page reservation.htm
<form action="envoi.php" method="POST">
<input type=hidden name=subject value=envoi>
</p>
<p><font color="#333333" size="2" face="Arial, Helvetica, sans-serif"><strong>Demande
de réservation</strong></font></p>
<blockquote>
<p align="left"><font color="#333333" size="-1" face="Arial, Helvetica, sans-serif">
<label></label>
Nom
<input name="nom" type="text" id="nom" maxlength="60">
Prénom
<input name="prenom" type="text" id="prenom" maxlength="60">
</font></p>
<p align="left"><font color="#333333" size="-1" face="Arial, Helvetica, sans-serif">
<label>Date d'arrivée</label>
<select name="jour" size="1" id="jour">
<option value="1">1</option>
<option value="2">2</option>
<option value="3">3</option>
<option value="4">4</option>
<option value="5">5</option>
<option value="6">6</option>
<option value="7">7</option>
<option value="8">8</option>
<option value="9">9</option>
<option value="10">10</option>
<option value="11">11</option>
<option value="12">12</option>
<option value="13">13</option>
<option value="14">14</option>
<option value="15">15</option>
<option value="16">16</option>
<option value="17">17</option>
<option value="18">18</option>
<option value="19">19</option>
<option value="20">20</option>
<option value="21">21</option>
<option value="22">22</option>
<option value="23">23</option>
<option value="24">24</option>
<option value="25">25</option>
<option value="26">26</option>
<option value="27">27</option>
<option value="28">28</option>
<option value="29">29</option>
<option value="30">30</option>
<option value="31">31</option>
</select>
<select name="mois" size="1" id="mois">
<option value="Janvier">1</option>
<option value="Fevrier">2</option>
<option value="Mars">3</option>
<option value="Avril">4</option>
<option value="Mai">5</option>
<option value="Juin">6</option>
<option value="Juillet">7</option>
<option value="Août">8</option>
<option value="Septembre">9</option>
<option value="Octobre">10</option>
<option value="Novembre">11</option>
<option value="Décembre">12</option>
</select>
<select name="annee" size="1" id="annee">
<option value="2010">2010</option>
<option value="2011">2011</option>
<option value="2012">2012</option>
<option value="2013">2013</option>
<option value="2014">2014</option>
<option value="2015">2015</option>
<option value="2016">2016</option>
<option value="2017">2017</option>
<option value="2018">2018</option>
<option value="2019">2019</option>
<option value="2020">2020</option>
</select>
</font></p>
<p align="left"><font color="#333333" size="-1" face="Arial, Helvetica, sans-serif">
<label>Nombre de nuit
</label>
<select name="nbnuit" size="1" id="nbnuit">
<option value="1">1</option>
<option value="2">2</option>
<option value="3">3</option>
<option value="4">4</option>
<option value="5">5</option>
<option value="6">6</option>
<option value="7">7</option>
<option value="8">8</option>
<option value="9">9</option>
<option value="10">10</option>
<option value="11">11</option>
<option value="12">12</option>
<option value="13">13</option>
<option value="14">14</option>
<option value="15">15</option>
<option value="16">16</option>
<option value="17">17</option>
<option value="18">18</option>
<option value="19">19</option>
<option value="20">20</option>
<option value="21">21</option>
<option value="22">22</option>
<option value="23">23</option>
<option value="24">24</option>
<option value="25">25</option>
<option value="26">26</option>
<option value="27">27</option>
<option value="28">28</option>
<option value="29">29</option>
<option value="30">30</option>
</select>
</font></p>
<p align="left"><font color="#333333" size="-1" face="Arial, Helvetica, sans-serif">
<label>Nombre d'adultes
</label>
<select name="nbadult" size="1" id="nbadult">
<option value="1">1</option>
<option value="2">2</option>
<option value="3">3</option>
<option value="4">4</option>
<option value="5">5</option>
<option value="6">6</option>
<option value="7">7</option>
<option value="8">8</option>
<option value="9">9</option>
<option value="10">10</option>
</select>
</font></p>
<p align="left"><font color="#333333" size="-1" face="Arial, Helvetica, sans-serif"><label>Nombre
enfant (<12 ans) </label>
<select name="nbenfant" size="1" id="nbenfant">
<option value="1">1</option>
<option value="2">2</option>
<option value="3">3</option>
<option value="4">4</option>
<option value="5">5</option>
<option value="0" selected>0</option>
</select>
</font></p>
<p align="left"><font color="#333333" size="-1" face="Arial, Helvetica, sans-serif">votre
message
<textarea name="message" rows="5" id="message"></textarea>
</font><font color="#333333" size="-1" face="Arial, Helvetica, sans-serif">
<label></label>
</font><font color="#333333" size="-1" face="Arial, Helvetica, sans-serif">
<label></label>
</font></p>
<p align="left"><font color="#333333" size="-1" face="Arial, Helvetica, sans-serif">Votre
e-mail
<input name="mail" type="text" id="mail" maxlength="65">
</font></p>
<p align="left"><font color="#333333" size="-1" face="Arial, Helvetica, sans-serif">Téléphone
<input name="tel" type="text" id="tel" maxlength="20">
</font></p>
<p align="right"><font color="#333333" size="-1" face="Arial, Helvetica, sans-serif">
<input name="Annuler" type="reset" id="Annuler" value="Annuler">
<input name="Envoyer" type="submit" id="Envoyer" value="Envoyer">
</font></p>
</blockquote>
</form>
<form action="envoi.php" method="POST">
<input type=hidden name=subject value=envoi>
</p>
<p><font color="#333333" size="2" face="Arial, Helvetica, sans-serif"><strong>Demande
de réservation</strong></font></p>
<blockquote>
<p align="left"><font color="#333333" size="-1" face="Arial, Helvetica, sans-serif">
<label></label>
Nom
<input name="nom" type="text" id="nom" maxlength="60">
Prénom
<input name="prenom" type="text" id="prenom" maxlength="60">
</font></p>
<p align="left"><font color="#333333" size="-1" face="Arial, Helvetica, sans-serif">
<label>Date d'arrivée</label>
<select name="jour" size="1" id="jour">
<option value="1">1</option>
<option value="2">2</option>
<option value="3">3</option>
<option value="4">4</option>
<option value="5">5</option>
<option value="6">6</option>
<option value="7">7</option>
<option value="8">8</option>
<option value="9">9</option>
<option value="10">10</option>
<option value="11">11</option>
<option value="12">12</option>
<option value="13">13</option>
<option value="14">14</option>
<option value="15">15</option>
<option value="16">16</option>
<option value="17">17</option>
<option value="18">18</option>
<option value="19">19</option>
<option value="20">20</option>
<option value="21">21</option>
<option value="22">22</option>
<option value="23">23</option>
<option value="24">24</option>
<option value="25">25</option>
<option value="26">26</option>
<option value="27">27</option>
<option value="28">28</option>
<option value="29">29</option>
<option value="30">30</option>
<option value="31">31</option>
</select>
<select name="mois" size="1" id="mois">
<option value="Janvier">1</option>
<option value="Fevrier">2</option>
<option value="Mars">3</option>
<option value="Avril">4</option>
<option value="Mai">5</option>
<option value="Juin">6</option>
<option value="Juillet">7</option>
<option value="Août">8</option>
<option value="Septembre">9</option>
<option value="Octobre">10</option>
<option value="Novembre">11</option>
<option value="Décembre">12</option>
</select>
<select name="annee" size="1" id="annee">
<option value="2010">2010</option>
<option value="2011">2011</option>
<option value="2012">2012</option>
<option value="2013">2013</option>
<option value="2014">2014</option>
<option value="2015">2015</option>
<option value="2016">2016</option>
<option value="2017">2017</option>
<option value="2018">2018</option>
<option value="2019">2019</option>
<option value="2020">2020</option>
</select>
</font></p>
<p align="left"><font color="#333333" size="-1" face="Arial, Helvetica, sans-serif">
<label>Nombre de nuit
</label>
<select name="nbnuit" size="1" id="nbnuit">
<option value="1">1</option>
<option value="2">2</option>
<option value="3">3</option>
<option value="4">4</option>
<option value="5">5</option>
<option value="6">6</option>
<option value="7">7</option>
<option value="8">8</option>
<option value="9">9</option>
<option value="10">10</option>
<option value="11">11</option>
<option value="12">12</option>
<option value="13">13</option>
<option value="14">14</option>
<option value="15">15</option>
<option value="16">16</option>
<option value="17">17</option>
<option value="18">18</option>
<option value="19">19</option>
<option value="20">20</option>
<option value="21">21</option>
<option value="22">22</option>
<option value="23">23</option>
<option value="24">24</option>
<option value="25">25</option>
<option value="26">26</option>
<option value="27">27</option>
<option value="28">28</option>
<option value="29">29</option>
<option value="30">30</option>
</select>
</font></p>
<p align="left"><font color="#333333" size="-1" face="Arial, Helvetica, sans-serif">
<label>Nombre d'adultes
</label>
<select name="nbadult" size="1" id="nbadult">
<option value="1">1</option>
<option value="2">2</option>
<option value="3">3</option>
<option value="4">4</option>
<option value="5">5</option>
<option value="6">6</option>
<option value="7">7</option>
<option value="8">8</option>
<option value="9">9</option>
<option value="10">10</option>
</select>
</font></p>
<p align="left"><font color="#333333" size="-1" face="Arial, Helvetica, sans-serif"><label>Nombre
enfant (<12 ans) </label>
<select name="nbenfant" size="1" id="nbenfant">
<option value="1">1</option>
<option value="2">2</option>
<option value="3">3</option>
<option value="4">4</option>
<option value="5">5</option>
<option value="0" selected>0</option>
</select>
</font></p>
<p align="left"><font color="#333333" size="-1" face="Arial, Helvetica, sans-serif">votre
message
<textarea name="message" rows="5" id="message"></textarea>
</font><font color="#333333" size="-1" face="Arial, Helvetica, sans-serif">
<label></label>
</font><font color="#333333" size="-1" face="Arial, Helvetica, sans-serif">
<label></label>
</font></p>
<p align="left"><font color="#333333" size="-1" face="Arial, Helvetica, sans-serif">Votre
<input name="mail" type="text" id="mail" maxlength="65">
</font></p>
<p align="left"><font color="#333333" size="-1" face="Arial, Helvetica, sans-serif">Téléphone
<input name="tel" type="text" id="tel" maxlength="20">
</font></p>
<p align="right"><font color="#333333" size="-1" face="Arial, Helvetica, sans-serif">
<input name="Annuler" type="reset" id="Annuler" value="Annuler">
<input name="Envoyer" type="submit" id="Envoyer" value="Envoyer">
</font></p>
</blockquote>
</form>
Mais de rien. J'ai vu de très belle image de ton site... ;)
N'hésite pas à me contacter si besoin...
(Ou pour amélioration)
J'ai oublié de préciser, mais je pense que tu t'en est rendu compte:
Un mail parvient directement à toi, et un autre au client une fois le formulaire rempli.
Par contre il n'y a pas de "vérification du formulaire" en javascript avant l'envoie des données; C'est le seul point à améliorer...
Un code qui permettrait de dire: Ah, il manque votre nom ou la date n'est pas valide... etc
N'hésite pas à me contacter si besoin...
(Ou pour amélioration)
J'ai oublié de préciser, mais je pense que tu t'en est rendu compte:
Un mail parvient directement à toi, et un autre au client une fois le formulaire rempli.
Par contre il n'y a pas de "vérification du formulaire" en javascript avant l'envoie des données; C'est le seul point à améliorer...
Un code qui permettrait de dire: Ah, il manque votre nom ou la date n'est pas valide... etc
Merci louloute300
Je viens d'ajouter une vérif en javascript,, mais le problème est que j'arrive directement sur la page de remerciements (devenue la page : "envoi.php"
j'aperçois vite fait que mon js fonctionne, mais je ne reviens pas sur le formulaire pour faire les modifs.
Et je ne reçois aucun mail, rien, en fait je rempli le Form, et tout part dans le vide, je me demande si c'est une bonne idée d'avoir mis le php dans la page de remerciement.
Bon j'attends ton aide car je suis un peu perdue avec ce PHP !
Bonne journée
Merci d'avance pour ton aide
Je viens d'ajouter une vérif en javascript,, mais le problème est que j'arrive directement sur la page de remerciements (devenue la page : "envoi.php"
j'aperçois vite fait que mon js fonctionne, mais je ne reviens pas sur le formulaire pour faire les modifs.
Et je ne reçois aucun mail, rien, en fait je rempli le Form, et tout part dans le vide, je me demande si c'est une bonne idée d'avoir mis le php dans la page de remerciement.
Bon j'attends ton aide car je suis un peu perdue avec ce PHP !
Bonne journée
Merci d'avance pour ton aide
Tout à fait d'accord avec toi. En principe, le PHP se met dans la même page que le formulaire; ainsi, ce problème est minimisé.
Cependant, je pense que peut être (sans devoir tout recommencer), on peut modifier certaine chose peut être pour éviter ce problème.
Je vais voir ça (peut être cet après midi, sinon jeudi soir au plus tard).
En fait, ce qu'il faut maintenant, c'est avant même d'envoyer le formulaire que du coté client la partie java s'initialise avant l'envoi du formulaire et rend alors soit le fichier "envoi.php" exécutoire ou reste sur le "reservation.html".
Tant que j'y suis. Y a t il des champs que le client est OBLIGE de remplir avant l'envoi du formulaire, ou non ? Si oui, lesquels ?
Cependant, je pense que peut être (sans devoir tout recommencer), on peut modifier certaine chose peut être pour éviter ce problème.
Je vais voir ça (peut être cet après midi, sinon jeudi soir au plus tard).
En fait, ce qu'il faut maintenant, c'est avant même d'envoyer le formulaire que du coté client la partie java s'initialise avant l'envoi du formulaire et rend alors soit le fichier "envoi.php" exécutoire ou reste sur le "reservation.html".
Tant que j'y suis. Y a t il des champs que le client est OBLIGE de remplir avant l'envoi du formulaire, ou non ? Si oui, lesquels ?
Merci beaucoup de ton aide,
Je ne reçois toujours pas les données du formulaire mais je me demande si ça vient pas d'Amen l'hébergeur, je vais aller vérifier ça
en tout cas vraiment merci de ton temps.
Je ne reçois toujours pas les données du formulaire mais je me demande si ça vient pas d'Amen l'hébergeur, je vais aller vérifier ça
en tout cas vraiment merci de ton temps.
bonjour,
Voilà j'ai une erreur et je trouve pas la solution, si quelqu'un peut m'aider à trouver une solution pour que ça fonctionne
voilà le message d'erreur que j'obtiens:
Parse error: syntax error, unexpected ')', expecting T_STRING or T_VARIABLE or '$' in /htdocs/public/www/envoi_en.php on line 89
et ma page envoi.php :
<body bgcolor="#37332B" text="#FFFFFF" link="#FFFFFF" vlink="#FFFFFF" alink="#A8A8A8" leftmargin="25" topmargin="25" marginwidth="25" marginheight="25">
<div align="center"></div>
<?php
if(isset($_POST['civility']))
{
echo htmlentities($_POST['civility']);
}
if(isset($_POST['Name']))
{
echo htmlentities($_POST['Name']);
}
if(isset($_POST['Fname']))
{
echo htmlentities($_POST['Fname']);
}
if(isset($_POST['day']))
{
echo htmlentities($_POST['day']);
}
if(isset($_POST['month']))
{
echo htmlentities($_POST['month']);
}
if(isset($_POST['year']))
{
echo htmlentities($_POST['year']);
}
if(isset($_POST['nbnight']))
{
echo htmlentities($_POST['nbnight']);
}
if(isset($_POST['nbadults']))
{
echo htmlentities($_POST['nbadults']);
}
if(isset($_POST['nbenfant']))
{
echo htmlentities($_POST['nbenfant']);
}
if(isset($_POST['your message']))
{
echo htmlentities($_POST['your message']);
}
if(isset($_POST['email'],))
{
echo htmlentities($_POST['email']);
}
if(isset($_POST['phone']))
{
echo htmlentities($_POST['phone']);
}
?>
<table width="865" height="571" border="0" align="center" cellpadding="2" cellspacing="2" bgcolor="#FFFFFF">
<tr align="center">
<td height="126" colspan="3">
<div id="entete" align="center"><img src="images%20tainos%20hotel/papillon1.jpg" width="131" height="119">
<img src="images%20tainos%20hotel/tainos%20hotel.jpg" width="271" height="70">
<img src="images%20tainos%20hotel/papillon.jpg" width="131" height="119"></div></td>
</tr>
<tr>
<td width="21%" rowspan="3" valign="top" nowrap background="images%20tainos%20hotel/apero-soir.jpg">
<p> </p>
<p><font color="#FFFFFF" size="+1" face="Monotype Corsiva"><a href="hotel.en/hotel_tainos_en.htm"><strong>TAÏNOS</strong> <font color="#514A1C"><strong>
Hotel</strong></font></a></font></p>
<p align="left"><strong><font color="#FFFFFF" size="+1" face="Monotype Corsiva"><a href="hotel.en/cottages_en.htm">The
Cottages</a></font></strong></p>
<p align="left"><strong><font color="#FFFFFF" size="+1" face="Monotype Corsiva"><a href="hotel.en/plan_en.htm">Map
Location</a></font></strong></p>
<p align="left"><strong><font color="#FFFFFF" size="+1" face="Monotype Corsiva"><a href="hotel.en/tarifs_en.htm">Rates
and info</a></font></strong></p>
<p align="left"><strong><font color="#FFFFFF" size="+1" face="Monotype Corsiva"><a href="reservation_en.htm">Reservation</a></font></strong></p>
<p align="left"><strong><font color="#FFFFFF" size="+1" face="Monotype Corsiva"><a href="hotel.en/presse_en.htm">Press</a></font></strong></p>
<p align="left"><strong><font color="#FFFFFF" size="+1" face="Monotype Corsiva"><a href="hotel.en/contact_en.htm">Contact</a></font></strong></p>
<p><strong><font color="#FFFFFF" size="+1" face="Monotype Corsiva"><a href="index.html">Home </a>
</font></strong></p>
</td>
<td width="23%" height="145">
<div align="right"><img src="images%20tainos%20hotel/images%20vignette/deck-matin.jpg" width="189" height="141"></div></td>
<td width="56%" rowspan="3">
<div align="center">
<?php
if(isset($_POST['civility']))
{ echo htmlentities($_POST['civility']);
}
if(isset($_POST['Name']))
{
echo htmlentities($_POST['Name']);
}
if(isset($_POST['Fname']))
{
echo htmlentities($_POST['Fname']);
}
<em><strong>Hello echo $_POST[civility.''.Fname.''.Name];</strong></em>
?>
Voilà j'ai une erreur et je trouve pas la solution, si quelqu'un peut m'aider à trouver une solution pour que ça fonctionne
voilà le message d'erreur que j'obtiens:
Parse error: syntax error, unexpected ')', expecting T_STRING or T_VARIABLE or '$' in /htdocs/public/www/envoi_en.php on line 89
et ma page envoi.php :
<body bgcolor="#37332B" text="#FFFFFF" link="#FFFFFF" vlink="#FFFFFF" alink="#A8A8A8" leftmargin="25" topmargin="25" marginwidth="25" marginheight="25">
<div align="center"></div>
<?php
if(isset($_POST['civility']))
{
echo htmlentities($_POST['civility']);
}
if(isset($_POST['Name']))
{
echo htmlentities($_POST['Name']);
}
if(isset($_POST['Fname']))
{
echo htmlentities($_POST['Fname']);
}
if(isset($_POST['day']))
{
echo htmlentities($_POST['day']);
}
if(isset($_POST['month']))
{
echo htmlentities($_POST['month']);
}
if(isset($_POST['year']))
{
echo htmlentities($_POST['year']);
}
if(isset($_POST['nbnight']))
{
echo htmlentities($_POST['nbnight']);
}
if(isset($_POST['nbadults']))
{
echo htmlentities($_POST['nbadults']);
}
if(isset($_POST['nbenfant']))
{
echo htmlentities($_POST['nbenfant']);
}
if(isset($_POST['your message']))
{
echo htmlentities($_POST['your message']);
}
if(isset($_POST['email'],))
{
echo htmlentities($_POST['email']);
}
if(isset($_POST['phone']))
{
echo htmlentities($_POST['phone']);
}
?>
<table width="865" height="571" border="0" align="center" cellpadding="2" cellspacing="2" bgcolor="#FFFFFF">
<tr align="center">
<td height="126" colspan="3">
<div id="entete" align="center"><img src="images%20tainos%20hotel/papillon1.jpg" width="131" height="119">
<img src="images%20tainos%20hotel/tainos%20hotel.jpg" width="271" height="70">
<img src="images%20tainos%20hotel/papillon.jpg" width="131" height="119"></div></td>
</tr>
<tr>
<td width="21%" rowspan="3" valign="top" nowrap background="images%20tainos%20hotel/apero-soir.jpg">
<p> </p>
<p><font color="#FFFFFF" size="+1" face="Monotype Corsiva"><a href="hotel.en/hotel_tainos_en.htm"><strong>TAÏNOS</strong> <font color="#514A1C"><strong>
Hotel</strong></font></a></font></p>
<p align="left"><strong><font color="#FFFFFF" size="+1" face="Monotype Corsiva"><a href="hotel.en/cottages_en.htm">The
Cottages</a></font></strong></p>
<p align="left"><strong><font color="#FFFFFF" size="+1" face="Monotype Corsiva"><a href="hotel.en/plan_en.htm">Map
Location</a></font></strong></p>
<p align="left"><strong><font color="#FFFFFF" size="+1" face="Monotype Corsiva"><a href="hotel.en/tarifs_en.htm">Rates
and info</a></font></strong></p>
<p align="left"><strong><font color="#FFFFFF" size="+1" face="Monotype Corsiva"><a href="reservation_en.htm">Reservation</a></font></strong></p>
<p align="left"><strong><font color="#FFFFFF" size="+1" face="Monotype Corsiva"><a href="hotel.en/presse_en.htm">Press</a></font></strong></p>
<p align="left"><strong><font color="#FFFFFF" size="+1" face="Monotype Corsiva"><a href="hotel.en/contact_en.htm">Contact</a></font></strong></p>
<p><strong><font color="#FFFFFF" size="+1" face="Monotype Corsiva"><a href="index.html">Home </a>
</font></strong></p>
</td>
<td width="23%" height="145">
<div align="right"><img src="images%20tainos%20hotel/images%20vignette/deck-matin.jpg" width="189" height="141"></div></td>
<td width="56%" rowspan="3">
<div align="center">
<?php
if(isset($_POST['civility']))
{ echo htmlentities($_POST['civility']);
}
if(isset($_POST['Name']))
{
echo htmlentities($_POST['Name']);
}
if(isset($_POST['Fname']))
{
echo htmlentities($_POST['Fname']);
}
<em><strong>Hello echo $_POST[civility.''.Fname.''.Name];</strong></em>
?>
bonjour
Merci j'avance très très doucement mais je garde espoir il finira bien par fonctionner ce formulaire !
je n'ai plu de message d'erreur c'est déjà ça.
Mais je ne reçois aucun mail ni en français ni en anglais.
Les variables civilite nom prenom s'affiche bien dans les deux cas, mais tout est attaché.
et les variables du formulaire s'affiche en haut de ma page de remerciements au lieu d'être envoyé par mail.
voici ma page envoi.php
parce que lorsque ça fonctionnera pour l'un ça ira pour l'autre page Php
merci de ton aide
<body bgcolor="#37332B" text="#FFFFFF" link="#FFFFFF" vlink="#FFFFFF" alink="#A8A8A8" leftmargin="25" topmargin="25" marginwidth="25" marginheight="25">
<div align="center"></div>
<?php
$TO = "info@tainoscottages.com";
$h = "From:" .$TO;
$message = "";
while (list($key, $val) = each($HTTP_POST_VARS)) {
$message .="$key : $val\n";
}
mail($to, $subject, $message, $h);
$h .="MIME-version: 1.0\n";
$h .="Content-type: text/html; charset=iso-8859-1\n";
nt-type: text/html; charset=iso-8859-1\n";
if(isset($_POST['civilite']))
{
$civilite = htmlentities($_POST['civilite']);
}
if(isset($_POST['nom']))
{
$nom = htmlentities($_POST['nom']);
}
if(isset($_POST['prenom']))
{
$prenom = htmlentities($_POST['prenom']);
}
if(isset($_POST['jour']))
{
$jour = htmlentities($_POST['jour']);
}
if(isset($_POST['mois']))
{
$mois = htmlentities($_POST['mois']);
}
if(isset($_POST['annee']))
{
$annee = htmlentities($_POST['annee']);
}
if(isset($_POST['nbnuit']))
{
$nbnuit = htmlentities($_POST['nbnuit']);
}
if(isset($_POST['nbadult']))
{
$nbadult = htmlentities($_POST['nbadult']);
}
if(isset($_POST['nbenfant']))
{
$nbenfant = htmlentities($_POST['nbenfant']);
}
if(isset($_POST['description']))
{
$description = htmlentities($_POST['description']);
}
if(isset($_POST['mail']))
{
$mail = htmlentities($_POST['mail']);
}
if(isset($_POST['tel']))
{
$tel = htmlentities($_POST['tel']);
}
?>
<table width="865" height="574" border="0" align="center" cellpadding="2" cellspacing="2" bgcolor="#FFFFFF">
<tr align="center">
<td height="126" colspan="3">
<div id="entete" align="center"><img src="images%20tainos%20hotel/papillon1.jpg" width="131" height="119">
<img src="images%20tainos%20hotel/tainos%20hotel.jpg" width="271" height="70">
<img src="images%20tainos%20hotel/papillon.jpg" width="131" height="119"></div></td>
</tr>
<tr>
<td width="21%" rowspan="3" valign="top" nowrap background="images%20tainos%20hotel/apero-soir.jpg">
<p> </p>
<p><font color="#FFFFFF" size="+1" face="Monotype Corsiva"><a href="hotel_fr/hotel_tainos.htm"><strong>L'hotel
TAÏNOS</strong></a> </font></p>
<p align="left"><strong><font color="#797900"><font color="#FFFFFF" size="+1" face="Monotype Corsiva"><a href="hotel_fr/cottages.htm">Les
Cottages</a></font></font></strong></p>
<p align="left"><strong><font color="#797900"><font color="#FFFFFF" size="+1" face="Monotype Corsiva"><a href="hotel_fr/plan.htm">Plan
d'accès</a></font></font></strong></p>
<p align="left"><strong><font color="#797900"><font color="#FFFFFF" size="+1" face="Monotype Corsiva"><a href="hotel_fr/tarifs.htm">Tarifs
et informations</a></font></font></strong></p>
<p align="left"><strong><font color="#797900"><font color="#FFFFFF" size="+1" face="Monotype Corsiva"><a href="reservation.htm">Réservations</a></font></font></strong></p>
<p align="left"><strong><font color="#797900"><font color="#FFFFFF" size="+1" face="Monotype Corsiva"><a href="hotel_fr/presse.htm">Presse</a></font></font></strong></p>
<p align="left"><strong><font color="#797900"><font color="#FFFFFF" size="+1" face="Monotype Corsiva"><a href="hotel_fr/contact.htm">Nous
contacter</a></font></font></strong></p>
<p><font color="#797900"><font color="#FFFFFF" size="+1" face="Monotype Corsiva"><a href="index.html"><strong>Accueil</strong>
</a></font></font></p>
</td>
<td width="23%" height="145">
<div align="right"><img src="images%20tainos%20hotel/images%20vignette/deck-matin.jpg" width="189" height="141"></div></td>
<td width="56%" rowspan="3" bgcolor="#37332B">
<div align="center">
<p><font color="#FFFFFF" size="+2" face="Monotype Corsiva">Bonjour</font></p>
<p>
<?php
if(isset($_POST['civilite']))
{
echo htmlentities($_POST['civilite']);
}
if(isset($_POST['prenom']))
{
echo htmlentities($_POST['prenom']);
}
if(isset($_POST['nom']))
{
echo htmlentities($_POST['nom']);
}
?><em><?php echo $_POST[civilite.''.prenom.''.nom];?></strong></em> </p>
</p>
<p><br>
<font color="#FFFFFF" size="+2" face="Monotype Corsiva">Nous vous remercions
et vous répondrons</font></p>
<p><font color="#FFFFFF" size="+2" face="Monotype Corsiva"> dans les meilleurs
délais</font><font color="#FFFFFF"><br />
<br align="center">
<br />
<br align="center">
<font face="Monotype Corsiva"><strong>TAÏNOS
Cottages</strong></font><br />
</font></p>
<p align="center"><font color="#FFFFFF"><strong><font face="Monotype Corsiva">Plage
de Grande Anse</font></strong></font></p>
<p align="center"><font color="#FFFFFF"><strong><font face="Monotype Corsiva">97126
- DESHAIES</font></strong></font></p>
<p align="center"><font color="#FFFFFF"><strong><font face="Monotype Corsiva">Guadeloupe
- F.W.I</font></strong></font></p>
<p><font color="#FFFFFF">U<font face="Monotype Corsiva">Un hôtel qui saura
vous séduire par son originilaté</font></font><font color="#FFFFFF" face="Monotype Corsiva">
et son confort situé directement sur la plus belle plage
de la Guadeloupe</font></p>
</div></td>
</tr>
<tr>
<td height="121"><div align="right"><img src="images%20tainos%20hotel/entrez.jpg" width="189" height="141"></div></td>
</tr>
<tr>
<td height="145">
<div align="right"><img src="images%20tainos%20hotel/images%20en%20458/coki%20lit.jpg" width="189" height="141"></div></td>
</tr>
</table>
<p align="center"><font color="#FFFFFF" size="1">Un hôtel au charme incontournable
dans un magnifique jardin tropical au bord de la plus belle plage de la Guadeloupe</font></p>
<p align="center"><font color="#FFFFFF" size="1">Hôtel TAÏNOS Cottages</font></p>
<p align="center"><font color="#FFFFFF" size="1">Plage de Grande Anse</font></p>
<p align="center"><font color="#FFFFFF" size="1">97126 DESHAIES
- GUADELOUPE - FWI</font> </p>
<p align="center"><font color="#FFFFFF" size="1">Tel : 0590 28 44 42
</font><font color="#333333" size="1"> </font></p>
<p align="center"><font color="#999999" size="1" face="Arial, Helvetica, sans-serif">Hotel
Taïnos Cottages © C. Marchal 2010</font></p>
</body>
</html>
Merci j'avance très très doucement mais je garde espoir il finira bien par fonctionner ce formulaire !
je n'ai plu de message d'erreur c'est déjà ça.
Mais je ne reçois aucun mail ni en français ni en anglais.
Les variables civilite nom prenom s'affiche bien dans les deux cas, mais tout est attaché.
et les variables du formulaire s'affiche en haut de ma page de remerciements au lieu d'être envoyé par mail.
voici ma page envoi.php
parce que lorsque ça fonctionnera pour l'un ça ira pour l'autre page Php
merci de ton aide
<body bgcolor="#37332B" text="#FFFFFF" link="#FFFFFF" vlink="#FFFFFF" alink="#A8A8A8" leftmargin="25" topmargin="25" marginwidth="25" marginheight="25">
<div align="center"></div>
<?php
$TO = "info@tainoscottages.com";
$h = "From:" .$TO;
$message = "";
while (list($key, $val) = each($HTTP_POST_VARS)) {
$message .="$key : $val\n";
}
mail($to, $subject, $message, $h);
$h .="MIME-version: 1.0\n";
$h .="Content-type: text/html; charset=iso-8859-1\n";
nt-type: text/html; charset=iso-8859-1\n";
if(isset($_POST['civilite']))
{
$civilite = htmlentities($_POST['civilite']);
}
if(isset($_POST['nom']))
{
$nom = htmlentities($_POST['nom']);
}
if(isset($_POST['prenom']))
{
$prenom = htmlentities($_POST['prenom']);
}
if(isset($_POST['jour']))
{
$jour = htmlentities($_POST['jour']);
}
if(isset($_POST['mois']))
{
$mois = htmlentities($_POST['mois']);
}
if(isset($_POST['annee']))
{
$annee = htmlentities($_POST['annee']);
}
if(isset($_POST['nbnuit']))
{
$nbnuit = htmlentities($_POST['nbnuit']);
}
if(isset($_POST['nbadult']))
{
$nbadult = htmlentities($_POST['nbadult']);
}
if(isset($_POST['nbenfant']))
{
$nbenfant = htmlentities($_POST['nbenfant']);
}
if(isset($_POST['description']))
{
$description = htmlentities($_POST['description']);
}
if(isset($_POST['mail']))
{
$mail = htmlentities($_POST['mail']);
}
if(isset($_POST['tel']))
{
$tel = htmlentities($_POST['tel']);
}
?>
<table width="865" height="574" border="0" align="center" cellpadding="2" cellspacing="2" bgcolor="#FFFFFF">
<tr align="center">
<td height="126" colspan="3">
<div id="entete" align="center"><img src="images%20tainos%20hotel/papillon1.jpg" width="131" height="119">
<img src="images%20tainos%20hotel/tainos%20hotel.jpg" width="271" height="70">
<img src="images%20tainos%20hotel/papillon.jpg" width="131" height="119"></div></td>
</tr>
<tr>
<td width="21%" rowspan="3" valign="top" nowrap background="images%20tainos%20hotel/apero-soir.jpg">
<p> </p>
<p><font color="#FFFFFF" size="+1" face="Monotype Corsiva"><a href="hotel_fr/hotel_tainos.htm"><strong>L'hotel
TAÏNOS</strong></a> </font></p>
<p align="left"><strong><font color="#797900"><font color="#FFFFFF" size="+1" face="Monotype Corsiva"><a href="hotel_fr/cottages.htm">Les
Cottages</a></font></font></strong></p>
<p align="left"><strong><font color="#797900"><font color="#FFFFFF" size="+1" face="Monotype Corsiva"><a href="hotel_fr/plan.htm">Plan
d'accès</a></font></font></strong></p>
<p align="left"><strong><font color="#797900"><font color="#FFFFFF" size="+1" face="Monotype Corsiva"><a href="hotel_fr/tarifs.htm">Tarifs
et informations</a></font></font></strong></p>
<p align="left"><strong><font color="#797900"><font color="#FFFFFF" size="+1" face="Monotype Corsiva"><a href="reservation.htm">Réservations</a></font></font></strong></p>
<p align="left"><strong><font color="#797900"><font color="#FFFFFF" size="+1" face="Monotype Corsiva"><a href="hotel_fr/presse.htm">Presse</a></font></font></strong></p>
<p align="left"><strong><font color="#797900"><font color="#FFFFFF" size="+1" face="Monotype Corsiva"><a href="hotel_fr/contact.htm">Nous
contacter</a></font></font></strong></p>
<p><font color="#797900"><font color="#FFFFFF" size="+1" face="Monotype Corsiva"><a href="index.html"><strong>Accueil</strong>
</a></font></font></p>
</td>
<td width="23%" height="145">
<div align="right"><img src="images%20tainos%20hotel/images%20vignette/deck-matin.jpg" width="189" height="141"></div></td>
<td width="56%" rowspan="3" bgcolor="#37332B">
<div align="center">
<p><font color="#FFFFFF" size="+2" face="Monotype Corsiva">Bonjour</font></p>
<p>
<?php
if(isset($_POST['civilite']))
{
echo htmlentities($_POST['civilite']);
}
if(isset($_POST['prenom']))
{
echo htmlentities($_POST['prenom']);
}
if(isset($_POST['nom']))
{
echo htmlentities($_POST['nom']);
}
?><em><?php echo $_POST[civilite.''.prenom.''.nom];?></strong></em> </p>
</p>
<p><br>
<font color="#FFFFFF" size="+2" face="Monotype Corsiva">Nous vous remercions
et vous répondrons</font></p>
<p><font color="#FFFFFF" size="+2" face="Monotype Corsiva"> dans les meilleurs
délais</font><font color="#FFFFFF"><br />
<br align="center">
<br />
<br align="center">
<font face="Monotype Corsiva"><strong>TAÏNOS
Cottages</strong></font><br />
</font></p>
<p align="center"><font color="#FFFFFF"><strong><font face="Monotype Corsiva">Plage
de Grande Anse</font></strong></font></p>
<p align="center"><font color="#FFFFFF"><strong><font face="Monotype Corsiva">97126
- DESHAIES</font></strong></font></p>
<p align="center"><font color="#FFFFFF"><strong><font face="Monotype Corsiva">Guadeloupe
- F.W.I</font></strong></font></p>
<p><font color="#FFFFFF">U<font face="Monotype Corsiva">Un hôtel qui saura
vous séduire par son originilaté</font></font><font color="#FFFFFF" face="Monotype Corsiva">
et son confort situé directement sur la plus belle plage
de la Guadeloupe</font></p>
</div></td>
</tr>
<tr>
<td height="121"><div align="right"><img src="images%20tainos%20hotel/entrez.jpg" width="189" height="141"></div></td>
</tr>
<tr>
<td height="145">
<div align="right"><img src="images%20tainos%20hotel/images%20en%20458/coki%20lit.jpg" width="189" height="141"></div></td>
</tr>
</table>
<p align="center"><font color="#FFFFFF" size="1">Un hôtel au charme incontournable
dans un magnifique jardin tropical au bord de la plus belle plage de la Guadeloupe</font></p>
<p align="center"><font color="#FFFFFF" size="1">Hôtel TAÏNOS Cottages</font></p>
<p align="center"><font color="#FFFFFF" size="1">Plage de Grande Anse</font></p>
<p align="center"><font color="#FFFFFF" size="1">97126 DESHAIES
- GUADELOUPE - FWI</font> </p>
<p align="center"><font color="#FFFFFF" size="1">Tel : 0590 28 44 42
</font><font color="#333333" size="1"> </font></p>
<p align="center"><font color="#999999" size="1" face="Arial, Helvetica, sans-serif">Hotel
Taïnos Cottages © C. Marchal 2010</font></p>
</body>
</html>
Vu les problèmes rencontré, j'ai préféré faire ça en une page (Plus propre question prog)
Voici la page reservation.php (et non .html):
Celle ci ne nécessite plus de "envoi.php" (tout est en une page)
Vous pouvez modifier les écris pour la version anglaise, et partir sur un reservation_en.php par ex.
(J'espère que vous vous en sortirez cette fois ci ;))
(fichier envoyé par mail cause: trop gros pour mettre ici !)
Voici la page reservation.php (et non .html):
Celle ci ne nécessite plus de "envoi.php" (tout est en une page)
Vous pouvez modifier les écris pour la version anglaise, et partir sur un reservation_en.php par ex.
(J'espère que vous vous en sortirez cette fois ci ;))
(fichier envoyé par mail cause: trop gros pour mettre ici !)
Correction de votre script:
1) la ligne mail($to, $subject, $message, $h);
Votre ligne pose un pb: vous avez utilisez $TO et maintenant, vous optez pour *to (minuscules et majuscules sont pour le php 2 choses différentes)
mail($to, $subject, $message, $h);
Ensuite, cette ligne est à mettre une fois après avoir identifié $to, $subjet, $message et $h en entier:
Vous devez faire ceci:
$to="adresse@gmail.com";
$subject="Sujet du message";
$message="Message à envoyer";
$h="Entete";
mail($to, $subject, $message, $h);
Vous ne pouvez pas faire ceci:
$to="adresse@gmail.com";
$subject="Sujet du message";
mail($to, $subject, $message, $h);
$message="Message à envoyer";
$h="Entete";
dans ce cas, $message et $h sont indéfini avant la ligne mail, ce qui renvoye un message d'erreur.
De même:
$to="adresse@gmail.com";
$subject="Sujet du message";
$message="Message à envoyer";
$h="Entete";
mail($to, $subject, $message, $h);
$h.="Entete suite";
Dans ce cas, la dernière ligne étant placé après la fonction mail() ne sera jamais prise en compte par la fonction mail()...
2) Le reste:
Vous avez rajouté des lignes du genre:
if(isset($_POST['annee']))
{
$annee = htmlentities($_POST['annee']);
}
Seulement, il est inutile de le faire, si vous n'avez pas besoin par la suite de récupérer les $annee etc...
3) La fonction each($HTTP_POST_VARS):
Je pense que c'est une fonction plus complexe et parfois ennuyeuse:
Preférez utiliser:
$var1=isset($_POST['variable1'])?$_POST['variable1']:"";
Ce qui revient à dire: Si le champs variable1 n'a pas été défini ou rempli, alors $var1 est égal à rien ("").
1) la ligne mail($to, $subject, $message, $h);
Votre ligne pose un pb: vous avez utilisez $TO et maintenant, vous optez pour *to (minuscules et majuscules sont pour le php 2 choses différentes)
mail($to, $subject, $message, $h);
Ensuite, cette ligne est à mettre une fois après avoir identifié $to, $subjet, $message et $h en entier:
Vous devez faire ceci:
$to="adresse@gmail.com";
$subject="Sujet du message";
$message="Message à envoyer";
$h="Entete";
mail($to, $subject, $message, $h);
Vous ne pouvez pas faire ceci:
$to="adresse@gmail.com";
$subject="Sujet du message";
mail($to, $subject, $message, $h);
$message="Message à envoyer";
$h="Entete";
dans ce cas, $message et $h sont indéfini avant la ligne mail, ce qui renvoye un message d'erreur.
De même:
$to="adresse@gmail.com";
$subject="Sujet du message";
$message="Message à envoyer";
$h="Entete";
mail($to, $subject, $message, $h);
$h.="Entete suite";
Dans ce cas, la dernière ligne étant placé après la fonction mail() ne sera jamais prise en compte par la fonction mail()...
2) Le reste:
Vous avez rajouté des lignes du genre:
if(isset($_POST['annee']))
{
$annee = htmlentities($_POST['annee']);
}
Seulement, il est inutile de le faire, si vous n'avez pas besoin par la suite de récupérer les $annee etc...
3) La fonction each($HTTP_POST_VARS):
Je pense que c'est une fonction plus complexe et parfois ennuyeuse:
Preférez utiliser:
$var1=isset($_POST['variable1'])?$_POST['variable1']:"";
Ce qui revient à dire: Si le champs variable1 n'a pas été défini ou rempli, alors $var1 est égal à rien ("").
Bonjour,
ya du nouveau
Voilà mon formulaire fonctionne, je reçois bien mes mails, mais quand on fait "envoie" dans le formulaire on arrive sur la page de remerciement et là toutes les variables du formulaire s'affiche, c'est pas très beau
Comment peut on cacher ça ?
pour voir ce que ça donne aller sur mon site : www.tainoscottages.com
ce sera plus parlant
de plus quand je récupère le nom et prénom ça arrive tout attaché ce qui donne :
BonjourmadameMACHINMachine
comment séparer ces variables ?
si quelqu'un a eu bonne idée je le remercie d'avance
ya du nouveau
Voilà mon formulaire fonctionne, je reçois bien mes mails, mais quand on fait "envoie" dans le formulaire on arrive sur la page de remerciement et là toutes les variables du formulaire s'affiche, c'est pas très beau
Comment peut on cacher ça ?
pour voir ce que ça donne aller sur mon site : www.tainoscottages.com
ce sera plus parlant
de plus quand je récupère le nom et prénom ça arrive tout attaché ce qui donne :
BonjourmadameMACHINMachine
comment séparer ces variables ?
si quelqu'un a eu bonne idée je le remercie d'avance
mais en fait j'ai tout changer et je reçois bien mes mails
voilà ma nouvelle page envoi.php
je n'ai plus que 2 problèmes
quand je reçois le mail de reservation ilvient de :
nobody@opus18.register.it
et sinon le résultats des variables s'affiche dans ma page envoi, et c'est pas top
<?php
$destinataire = "info@tainoscottages.com";
$objet = "Demande de reservation";
$headers = "From:tainoscottages.com\n\r";
$headers = "MIME-version: 1.0\n\r";
$headers .="Content-type: text/html; charset=iso-8859-1\n\r";
if(isset($_POST['civilite']))
{
$civilite = htmlentities($_POST['civilite']);
}
if(isset($_POST['nom']))
{
$nom = htmlentities($_POST['nom']);
}
if(isset($_POST['prenom']))
{
$prenom = htmlentities($_POST['prenom']);
}
if(isset($_POST['jour']))
{
$jour = htmlentities($_POST['jour']);
}
if(isset($_POST['mois']))
{
$mois = htmlentities($_POST['mois']);
}
if(isset($_POST['annee']))
{
$annee = htmlentities($_POST['annee']);
}
if(isset($_POST['nbnuit']))
{
$nbnuit = htmlentities($_POST['nbnuit']);
}
if(isset($_POST['nbadult']))
{
$nbadult = htmlentities($_POST['nbadult']);
}
if(isset($_POST['nbenfant']))
{
$nbenfant = htmlentities($_POST['nbenfant']);
}
if(isset($_POST['description']))
{
$description = htmlentities($_POST['description']);
}
if(isset($_POST['mail']))
{
$mail = htmlentities($_POST['mail']);
}
if(isset($_POST['tel']))
{
$tel = htmlentities($_POST['tel']);
}
$msg = "civilite = $civilite
nom = $nom
prenom = $prenom
arrivee = $jour
mois = $mois
annee = $annee
nombre de nuit = $nbnuit
nombre adultes = $nbadult
nombre enfant = $nbenfant
observation = $description
E-mail = $mail
telephone = $tel";
echo nl2br($msg);
mail($destinataire, $objet, $headers, $msg);
echo "votre demande a bien été envoyée.";
?>
voilà ma nouvelle page envoi.php
je n'ai plus que 2 problèmes
quand je reçois le mail de reservation ilvient de :
nobody@opus18.register.it
et sinon le résultats des variables s'affiche dans ma page envoi, et c'est pas top
<?php
$destinataire = "info@tainoscottages.com";
$objet = "Demande de reservation";
$headers = "From:tainoscottages.com\n\r";
$headers = "MIME-version: 1.0\n\r";
$headers .="Content-type: text/html; charset=iso-8859-1\n\r";
if(isset($_POST['civilite']))
{
$civilite = htmlentities($_POST['civilite']);
}
if(isset($_POST['nom']))
{
$nom = htmlentities($_POST['nom']);
}
if(isset($_POST['prenom']))
{
$prenom = htmlentities($_POST['prenom']);
}
if(isset($_POST['jour']))
{
$jour = htmlentities($_POST['jour']);
}
if(isset($_POST['mois']))
{
$mois = htmlentities($_POST['mois']);
}
if(isset($_POST['annee']))
{
$annee = htmlentities($_POST['annee']);
}
if(isset($_POST['nbnuit']))
{
$nbnuit = htmlentities($_POST['nbnuit']);
}
if(isset($_POST['nbadult']))
{
$nbadult = htmlentities($_POST['nbadult']);
}
if(isset($_POST['nbenfant']))
{
$nbenfant = htmlentities($_POST['nbenfant']);
}
if(isset($_POST['description']))
{
$description = htmlentities($_POST['description']);
}
if(isset($_POST['mail']))
{
$mail = htmlentities($_POST['mail']);
}
if(isset($_POST['tel']))
{
$tel = htmlentities($_POST['tel']);
}
$msg = "civilite = $civilite
nom = $nom
prenom = $prenom
arrivee = $jour
mois = $mois
annee = $annee
nombre de nuit = $nbnuit
nombre adultes = $nbadult
nombre enfant = $nbenfant
observation = $description
E-mail = $mail
telephone = $tel";
echo nl2br($msg);
mail($destinataire, $objet, $headers, $msg);
echo "votre demande a bien été envoyée.";
?>
1) pour éviter que ca s'affiche dans la page de remerciement, retirez cette ligne:
echo nl2br($msg);
Elle ne sert à rien en fait, à part à afficher le message qui sera envoyé.
De même nl2br sert juste à remplacer dans des <textarea> les retours à la ligne par des <br>
2) Quand à ce problème la:
nobody@opus18.register.it
voici la solution:
Il suffit de transformer ca:
$headers = "From:tainoscottages.com\n\r";
par ca:
$headers = "From: Hotel du cottage <info@tainoscottages.com>\n\r";
echo nl2br($msg);
Elle ne sert à rien en fait, à part à afficher le message qui sera envoyé.
De même nl2br sert juste à remplacer dans des <textarea> les retours à la ligne par des <br>
2) Quand à ce problème la:
nobody@opus18.register.it
voici la solution:
Il suffit de transformer ca:
$headers = "From:tainoscottages.com\n\r";
par ca:
$headers = "From: Hotel du cottage <info@tainoscottages.com>\n\r";
Génial, merci,
il me reste un dernier petit truc et après je vous embête plus, promis
dans ma page de remerciements, je récupère la civilité, le prenom et le nom
ça fonctionne mais tout se retrouve attaché
j'ai essayé ce que vous m'aviez dit, et plein d'autre trucs mais rien à faire
y a t il une solution pour ne plus avoir
madamemachintruc mais madame machin truc
merci beaucoup
il me reste un dernier petit truc et après je vous embête plus, promis
dans ma page de remerciements, je récupère la civilité, le prenom et le nom
ça fonctionne mais tout se retrouve attaché
j'ai essayé ce que vous m'aviez dit, et plein d'autre trucs mais rien à faire
y a t il une solution pour ne plus avoir
madamemachintruc mais madame machin truc
merci beaucoup
Je pense que vous me parlez de ca:
<?php
if(isset($_POST['civilite']))
{
echo htmlentities($_POST['civilite']);
}
if(isset($_POST['prenom']))
{
echo htmlentities($_POST['prenom']);
}
if(isset($_POST['nom']))
{
echo htmlentities($_POST['nom']);
}
?><em><?php echo $_POST[civilite.''.prenom.''.nom];?></strong></em> </p>
Il suffit de remplacer ce code par:
<?php
$civ=isset($_POST['civilite'])?$_POST['civilite']:"";
$prenom=isset($_POST['prenom'])?$_POST['prenom']:"";
$nom=isset($_POST['nom'])?$_POST['nom']:"";
?><em><?php echo $civ.' '.$prenom.' '.$nom;?></strong></em> </p>
<?php
if(isset($_POST['civilite']))
{
echo htmlentities($_POST['civilite']);
}
if(isset($_POST['prenom']))
{
echo htmlentities($_POST['prenom']);
}
if(isset($_POST['nom']))
{
echo htmlentities($_POST['nom']);
}
?><em><?php echo $_POST[civilite.''.prenom.''.nom];?></strong></em> </p>
Il suffit de remplacer ce code par:
<?php
$civ=isset($_POST['civilite'])?$_POST['civilite']:"";
$prenom=isset($_POST['prenom'])?$_POST['prenom']:"";
$nom=isset($_POST['nom'])?$_POST['nom']:"";
?><em><?php echo $civ.' '.$prenom.' '.$nom;?></strong></em> </p>
oui, je sais, j'ai l'intention de me mettre au référencement cette semaine. Avant le référencement était fait par Amen, et c'était nul.
J'ai déjà fait le référencement de mon propre site de e-commerce www.tanabata.fr et ce fut un travail assez long.
Mais si tu as des idées pour améliorer je prends,
Au fait j'ai toujours mon "nobody" quand je reçois les mails de reservation, ça me gène pas plus que ça mais bon, si y a une solution c'est bien
Que seraient mes journées sans internet !!!
Merci à toi
J'ai déjà fait le référencement de mon propre site de e-commerce www.tanabata.fr et ce fut un travail assez long.
Mais si tu as des idées pour améliorer je prends,
Au fait j'ai toujours mon "nobody" quand je reçois les mails de reservation, ça me gène pas plus que ça mais bon, si y a une solution c'est bien
Que seraient mes journées sans internet !!!
Merci à toi