Bonsoir,
Je souhaites envoyer un email sur mon compte à partir d’un formulaire :
Voici mon code :
<form name ="envoi" method="POST" action = "espace-vendeur.php" enctype="multipart/form-data">
<table border = 1>
<tr>
Vos informations personnelles :
<td>Nom : </td>
<td><input type="text" name="nom"></td>
</tr>
<tr>
<td>Mail : </td>
<td><input type="text" name="mail"></td>
</tr>
<tr>
<td>Prenom : </td>
<td><input type="text" name="prenom"></td>
</tr>
<tr>
<td>Ville : </td>
<td><input type="text" name="ville"></td>
</tr>
<tr>
<td>Code Postal : </td>
<td><input type="text" name="codepostal"></td>
</tr>
</table>
<br><br>
<table border = 1>
Votre bien :
<tr>
<td>Type de bien : </td>
<td><select name="choix" span class = "select">
<option value="0" selected="selected">Choissisez votre rubrique </option>
<option value ="Appartement">Appartement</option>
<option value ="Maison">Maison</option>
<option value ="Commerce">Commerce</option>
<option value ="Villa">Villa</option>
</select><br></td>
</tr>
<tr>
<td>Code Postal :</td>
<td><input type="text" name="code_postal"><br></td>
</tr>
<tr>
<td>Ville : </td>
<td> <input type = "text" name="villem"><br></td>
</tr>
<tr>
<td>Prix : </td>
<td><input type= "text" name="prix"><br></td>
</tr>
<tr>
<td>Photos : </td>
<td><input type="file" name="photo"><br></td>
</tr>
</table>
<input type = "submit" name="bt" value ="Envoyer">
<input type="hidden" name="continuer" value = "1">
</form>
<?php
if (isset($_POST['continuer']))
{
if ($_POST['continuer'] == 1)
{
$nom = $_POST['nom'];
$mail = $_POST['mail'];
$prenom = $_POST['prenom'];
$ville = $_POST['ville'];
$codepostal = $_POST['codepostal'];
if (isset ($_POST['choix'])) $monChoix = $_POST['choix'];
elseif (isset ($_GET['choix'])) $monChoix = $_GET['choix'];
$code = $_POST['code_postal'];
$ville_maison = $_POST['villem'];
$prix = $_POST['prix'];
$message = "Nom : ".$nom."\n\nPrenom : ".$prenom."\n\nVille : ".$ville."\n\nCode Postal : ".$codepostal."\n\n Type : ".$monChoix."\n\nCode postal bien : ".$code."\n\nVille bien : ".$ville_maison."\n\nPrx : ".$prix;
/////voici la version Mine
/////voici la version Mine
$headers = "MIME-Version: 1.0\r\n";
//////ici on détermine le mail en format text
$headers .= "Content-type: text/plain; charset=iso-8859-1\r\n";
////ici on détermine l'expediteur et l'adresse de réponse
$headers .= "From: $mail\r\nReply-to : $nom <$mail>\nX-Mailer:PHP";
$subject="Ajout";
$destinataire="melanie_209@hotmail.com";
$body="$message";
if (mail($destinataire,$subject,$body,$headers)) {
echo "Votre mail a été envoyé";
} else {
echo "Une erreur s'est produite";
}
}
}
?>
Et l’erreur est la suivante :
Warning: mail() [function.mail]: Failed to connect to mailserver at "localhost" port 25, verify your "SMTP" and "smtp_port" setting in php.ini or use ini_set() in C:\wamp\www\GALERIE\espace-vendeur.php on line 100
Une erreur s'est produite
Je vous remercie de votre aide.