par
Invité » 24 mai 2007, 09:42
Tiens ! Un exemple concret rien de plus explicite
<?php
$email_webmaster = "[email protected]";
//debug code echo 'Var POST : '.count($_POST).'<pre>'; print_r($_POST); echo '</pre>'; echo 'Var GET : '.count($_GET).'<pre>'; print_r($_GET); echo '</pre>'; //fin debug
//on récupère nos valeurs
$denomination = $_POST['denomination'];
$fonction = $_POST['fonction'];
$nom = $_POST['nom'];
$prenom = $_POST['prenom'];
$adresse = $_POST['adresse'];
$adresse_suite = $_POST['adresse_suite'];
$code_postal = $_POST['code_postal'];
$commune = $_POST['commune'];
$telfixe = $_POST['telfixe'];
$telport = $_POST['telport'];
$email = $_POST['email'];
$message = $_POST['message'];
$prenom = $_POST['prenom']; // tu te répette la ?
$nom = $_POST['nom']; // tu te répette la ?
print("<center><strong>Bonjour $prenom $nom<br/><br/>Détails ci-dessous des données que vous nous transmettez :</center></strong>");
echo 'Nom : <strong>'.$nom.'</strong</br>';
echo 'Prenom : <strong>'.$prenom.'</strong</br></br>';
echo 'Entreprise : <strong>'.$denomination.'</strong></br>';
echo 'Fonction : <strong>'.$fonction.'</strong></br></br>';
echo 'Adresse : <strong>'.$adresse.'</strong</br>';
echo 'Adresse suite :<strong>'.$adresse_suite.'</strong</br>';
echo 'Code postal : <strong>'.$code_postal.'</strong</br>';
echo 'Commune : <strong>'.$commune.'</strong</br></br>';
echo 'Téléphone fixe :<strong> '.$telfixe.'</strong</br>';
echo 'Téléphone portable :<strong> '.$telport.'</strong</br>';
echo 'E-mail :<strong> '.$email.'</strong</br>';
$email = $_POST['email'];
$point = strpos($email,".");
$aroba = strpos($email,"@");
if($point=='')
{
echo "Votre email doit comporter un <b>point</b><br/>";
}
elseif($aroba=='')
{
echo "Votre email doit comporter un <b>'@'</b><br/>";
}
else
{
echo "Votre email est: '<a href=\"mailto:"."$email"."\"><b>$email</b></a><br/> '";
}
echo 'Message : '.$message.'</br></br>';
echo "<p class='vi4'>Votre demande a bien été envoyée à AS.AD.CO.<br/>
Nous vous remercions pour l'intérêt que vous portez à notre activité et soyez assuré(e) que nous vous répondrons dans les plus brefs délais.</p>\n" ;
echo "<form name='boutons'><table border='0' cellspacing='0' cellpadding='0' width='90%' align='center'><tr><td><center>" ;
echo "<input type='button' name='Envoi' alt='Envoi' value=\<a href="contact.php">Contact</a>"Retour à la page d'accueil\" style='color:#660066;background-color:#ebe7f1' onclick=\" onmouseover=\"this.style.color='#ff0000'\" onmouseout=\"this.style.color='#660066'\" onmousedown=\"this.style.color='#ff9900'\" />\n";
// envoie de confirmation au client par mail
$subject="ton sujet";
$message="<table width=98% border=0 cellspacing=0 cellpadding=0>
<tr>
<td width=25%>
Bonjour $nom $prenom<br>$message<br>
<br>
Ceci est une demande de confirmation
</td>
</tr>
<tr>
<td height=19 colspan=3>
Votre demande a bien été envoyée à AS.AD.CO.
<br>
L'équipe vous remercie !
</td>
</tr>
</table>";
$headers .= "From:<$email_webmaster>\n";// mail de l'admin ne pas changer par le mail d'une personne
$headers .= "X-Sender: <$email>\n";
$headers .= "X-Mailer: PHP\n";
$headers .= "X-Priority: 3\n";
$headers .= "Return-Path: <$email> \n"; // Chemin de retour pour les erreurs
$headers .= "Content-Type: text/html; charset=iso-8859-1\n"; // Type MIME
if(mail($email,$subject,$message,$headers)){}
?>
Tiens ! Un exemple concret rien de plus explicite
[php]<?php
$email_webmaster = "
[email protected]";
//debug code echo 'Var POST : '.count($_POST).'<pre>'; print_r($_POST); echo '</pre>'; echo 'Var GET : '.count($_GET).'<pre>'; print_r($_GET); echo '</pre>'; //fin debug
//on récupère nos valeurs
$denomination = $_POST['denomination'];
$fonction = $_POST['fonction'];
$nom = $_POST['nom'];
$prenom = $_POST['prenom'];
$adresse = $_POST['adresse'];
$adresse_suite = $_POST['adresse_suite'];
$code_postal = $_POST['code_postal'];
$commune = $_POST['commune'];
$telfixe = $_POST['telfixe'];
$telport = $_POST['telport'];
$email = $_POST['email'];
$message = $_POST['message'];
$prenom = $_POST['prenom']; // tu te répette la ?
$nom = $_POST['nom']; // tu te répette la ?
print("<center><strong>Bonjour $prenom $nom<br/><br/>Détails ci-dessous des données que vous nous transmettez :</center></strong>");
echo 'Nom : <strong>'.$nom.'</strong</br>';
echo 'Prenom : <strong>'.$prenom.'</strong</br></br>';
echo 'Entreprise : <strong>'.$denomination.'</strong></br>';
echo 'Fonction : <strong>'.$fonction.'</strong></br></br>';
echo 'Adresse : <strong>'.$adresse.'</strong</br>';
echo 'Adresse suite :<strong>'.$adresse_suite.'</strong</br>';
echo 'Code postal : <strong>'.$code_postal.'</strong</br>';
echo 'Commune : <strong>'.$commune.'</strong</br></br>';
echo 'Téléphone fixe :<strong> '.$telfixe.'</strong</br>';
echo 'Téléphone portable :<strong> '.$telport.'</strong</br>';
echo 'E-mail :<strong> '.$email.'</strong</br>';
$email = $_POST['email'];
$point = strpos($email,".");
$aroba = strpos($email,"@");
if($point=='')
{
echo "Votre email doit comporter un <b>point</b><br/>";
}
elseif($aroba=='')
{
echo "Votre email doit comporter un <b>'@'</b><br/>";
}
else
{
echo "Votre email est: '<a href=\"mailto:"."$email"."\"><b>$email</b></a><br/> '";
}
echo 'Message : '.$message.'</br></br>';
echo "<p class='vi4'>Votre demande a bien été envoyée à AS.AD.CO.<br/>
Nous vous remercions pour l'intérêt que vous portez à notre activité et soyez assuré(e) que nous vous répondrons dans les plus brefs délais.</p>\n" ;
echo "<form name='boutons'><table border='0' cellspacing='0' cellpadding='0' width='90%' align='center'><tr><td><center>" ;
echo "<input type='button' name='Envoi' alt='Envoi' value=\<a href="contact.php">Contact</a>"Retour à la page d'accueil\" style='color:#660066;background-color:#ebe7f1' onclick=\" onmouseover=\"this.style.color='#ff0000'\" onmouseout=\"this.style.color='#660066'\" onmousedown=\"this.style.color='#ff9900'\" />\n";
// envoie de confirmation au client par mail
$subject="ton sujet";
$message="<table width=98% border=0 cellspacing=0 cellpadding=0>
<tr>
<td width=25%>
Bonjour $nom $prenom<br>$message<br>
<br>
Ceci est une demande de confirmation
</td>
</tr>
<tr>
<td height=19 colspan=3>
Votre demande a bien été envoyée à AS.AD.CO.
<br>
L'équipe vous remercie !
</td>
</tr>
</table>";
$headers .= "From:<$email_webmaster>\n";// mail de l'admin ne pas changer par le mail d'une personne
$headers .= "X-Sender: <$email>\n";
$headers .= "X-Mailer: PHP\n";
$headers .= "X-Priority: 3\n";
$headers .= "Return-Path: <$email> \n"; // Chemin de retour pour les erreurs
$headers .= "Content-Type: text/html; charset=iso-8859-1\n"; // Type MIME
if(mail($email,$subject,$message,$headers)){}
?>[/php]