Bonjour AB
Non seulement je tiens compte de tes conseils, mais je suis très attentif à chacun de tes mels, je te suis très reconnaissant du temps que tu m'as consacré.
Je suis au niveau zéro en php, j’apprends de jour en jour grâce à ce forum entre autre, je parcours le net à la recherche d'infos ....
Je laisse ma page du formulaire php en ligne dans l'état originel jusqu'à ce que je trouve la solution, j'ai trouvé ce formulaire sur le net.
J'ai essayé en mettant les headers dans le code php, j'ai mis la bonne déclaration d'encodage
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
En résumé, je tiens compte de tout ce que tu me dit, mais l'apprentissage du php est difficile pour moi, question d'age, intellectuelle, compréhension ...
Mais je persévère
Encore merci pour tout
J'ai tenu compte de ta remarque concernant le code déprécié en php 5, j'ai un message me disant que je n'ai pas rempli le champs mail....
Bonne journée
Cordialement
BB
Le code de ma page que j'ai essayé d'adapter en tenant compte de tes remarques.
http://www.cambo-locations.net/cambo/t3/iralour/cc.php
<?
$headers ='From: "nom"<[email protected]>'."\n";
$headers .='Reply-To: [email protected]'."\n";
$headers .='Content-Type: text/plain; charset="utf-8"'."\n";
$headers .='Content-Transfer-Encoding: 8bit';
if (isset($_POST['f_envoyer'])) {
$email = ($_POST['f_email']) ;
$message = ($_POST['f_message']);
$erreur_email = 0;
$erreur_message = 0;
$retour = "";
$destinataire = "[email protected]";
$sujet = "Location T3";
$merci = "Merci.";
if ($email == "") {
$retour .= "Entrez votre adresse email.";
$erreur_email = 1;
} else {
if(filter_var($email, FILTER_VALIDATE_EMAIL)) echo 'mail valide'; else echo 'mail invalide';
{
$retour .= "L'adresse email n'est pas correcte.";
$erreur_email = 1;
}
}
if ($message == "") {
$retour .= "Vous avez oublie votre message.";
$erreur_message = 1;
}
if ($retour =="") {
$contenu .= $email."\n";
$contenu .= $message;
mail($destinataire,$sujet,$contenu,"FROM:[email protected]");
$retour = $merci;
$email = "";
$message = "";
}
} else {
$email = "";
$message = "";
}
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr" lang="fr"><head>
<title>Contact,Iralour</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<meta name="Description" content="Contact, formulaire Iralour." />
<meta name="Keywords" content="formulaire, contact, Iralour,Clémence Enia, cambo les bains, cambo" />
<link rel="stylesheet" type="text/css" href="../../../principale.css" media="screen" />
<style type="text/css">
#formulaire2 {float:left;width:480px;}
#adresse{float:left;width:330px;margin-left:20px;border: dotted 1px #ccc; padding: 15px;}
.retour {font-style:bold;color:red;margin-top:20px;}
.droite{float:right;border:solid 0px }
.h1loc {margin-bottom: 10px; width:800px;}
</style>
</head>
<body>
<div id="formulaire2">
<form action="<? echo $_SERVER['PHP_SELF'] ?>" method="post" id="formulaire">
<p><span <? if ($erreur_email == 1){echo "class='erreur'";} ?>>Votre email : </span></p>
<div><input name="f_email" type="text" id="f_email" size="40" maxlength="40" value = "<? echo $email ?>" />
</div>
<p><span <? if ($erreur_message == 1){echo "class='erreur'";} ?>><br />
Votre message : </span></p>
<div>
<textarea name="f_message" cols="55" rows="5" id="f_message" ><? echo $message ?></textarea>
</div>
<div><br />
<input type="submit" name="f_envoyer" value="Envoyer" />
</div>
</form>
<p class='retour'> <? echo $retour; ?> </p> </div>
</div>
</div>
</body>
</html>
Bonjour AB
Non seulement je tiens compte de tes conseils, mais je suis très attentif à chacun de tes mels, je te suis très reconnaissant du temps que tu m'as consacré.
Je suis au niveau zéro en php, j’apprends de jour en jour grâce à ce forum entre autre, je parcours le net à la recherche d'infos ....
Je laisse ma page du formulaire php en ligne dans l'état originel jusqu'à ce que je trouve la solution, j'ai trouvé ce formulaire sur le net.
J'ai essayé en mettant les headers dans le code php, j'ai mis la bonne déclaration d'encodage
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
En résumé, je tiens compte de tout ce que tu me dit, mais l'apprentissage du php est difficile pour moi, question d'age, intellectuelle, compréhension ...
Mais je persévère :D
Encore merci pour tout
J'ai tenu compte de ta remarque concernant le code déprécié en php 5, j'ai un message me disant que je n'ai pas rempli le champs mail....
Bonne journée
Cordialement
BB
Le code de ma page que j'ai essayé d'adapter en tenant compte de tes remarques.
http://www.cambo-locations.net/cambo/t3/iralour/cc.php
[html]<?
$headers ='From: "nom"<
[email protected]>'."\n";
$headers .='Reply-To:
[email protected]'."\n";
$headers .='Content-Type: text/plain; charset="utf-8"'."\n";
$headers .='Content-Transfer-Encoding: 8bit';
if (isset($_POST['f_envoyer'])) {
$email = ($_POST['f_email']) ;
$message = ($_POST['f_message']);
$erreur_email = 0;
$erreur_message = 0;
$retour = "";
$destinataire = "
[email protected]";
$sujet = "Location T3";
$merci = "Merci.";
if ($email == "") {
$retour .= "Entrez votre adresse email.";
$erreur_email = 1;
} else {
if(filter_var($email, FILTER_VALIDATE_EMAIL)) echo 'mail valide'; else echo 'mail invalide';
{
$retour .= "L'adresse email n'est pas correcte.";
$erreur_email = 1;
}
}
if ($message == "") {
$retour .= "Vous avez oublie votre message.";
$erreur_message = 1;
}
if ($retour =="") {
$contenu .= $email."\n";
$contenu .= $message;
mail($destinataire,$sujet,$contenu,"FROM:
[email protected]");
$retour = $merci;
$email = "";
$message = "";
}
} else {
$email = "";
$message = "";
}
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr" lang="fr"><head>
<title>Contact,Iralour</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<meta name="Description" content="Contact, formulaire Iralour." />
<meta name="Keywords" content="formulaire, contact, Iralour,Clémence Enia, cambo les bains, cambo" />
<link rel="stylesheet" type="text/css" href="../../../principale.css" media="screen" />
<style type="text/css">
#formulaire2 {float:left;width:480px;}
#adresse{float:left;width:330px;margin-left:20px;border: dotted 1px #ccc; padding: 15px;}
.retour {font-style:bold;color:red;margin-top:20px;}
.droite{float:right;border:solid 0px }
.h1loc {margin-bottom: 10px; width:800px;}
</style>
</head>
<body>
<div id="formulaire2">
<form action="<? echo $_SERVER['PHP_SELF'] ?>" method="post" id="formulaire">
<p><span <? if ($erreur_email == 1){echo "class='erreur'";} ?>>Votre email : </span></p>
<div><input name="f_email" type="text" id="f_email" size="40" maxlength="40" value = "<? echo $email ?>" />
</div>
<p><span <? if ($erreur_message == 1){echo "class='erreur'";} ?>><br />
Votre message : </span></p>
<div>
<textarea name="f_message" cols="55" rows="5" id="f_message" ><? echo $message ?></textarea>
</div>
<div><br />
<input type="submit" name="f_envoyer" value="Envoyer" />
</div>
</form>
<p class='retour'> <? echo $retour; ?> </p> </div>
</div>
</div>
</body>
</html>[/html]