Créer un "contact us"

Jim -  
 Jim -
Bonjour,
Je suis actuellement en stage dans une société ou je développe leur site internet.
jusque là tout se passe bien!
seulement je dois créer une page "Contact us" "Écrivez nous" ou un visiteur laisse ces informations personnelles et écris un message.
sur la forme de la page c'est bon. mon problème est au moment d'envoyer un mail à l'accueil de la société avec le message entré.
ça ne fonctionne pas.
j'ai le message d'erreur suivant

Failed to connect to mailserver at "localhost" port 25, verify your "SMTP" and "smtp_port" setting in php.ini or use ini_set()

Merci de votre aide cordialement

2 réponses

Chamicki Messages postés 526 Date d'inscription   Statut Membre Dernière intervention   73
 
quel est ton code pour envoyer un mail ?
0
Jim
 
Bonjour, alors voici le code existant que je dois corriger. c'est ce qui a été fait, mais ne fonctionne pas ou plus.


$headers ='From: '.$_POST["mail"]."\n";
$headers .='Reply-To: '.$_POST["mail"]."\n";
$headers .='Content-Type: text/html; charset="iso-8859-1"'."\n";
$headers .='Content-Transfer-Encoding: 8bit';

$sujet = $_POST["prenom"].' '.$_POST["nom"].' a ecrit un message';

$message = "<br><br><b>".$_POST["prenom"].' '.$_POST["nom"].'</b> a écrit un message:<br>';
$message .= '<br><br>'.$_POST["message"];
$message .= '<br><br>Ses coordonnées sont:<br><br>'.$_POST["prenom"].' '.$_POST["nom"]."<br>";
$message .= $_POST["tel"].'<br>';
$message .= $_POST["mail"].'<br>';

mail('mon_mail@domaine.fr', $sujet, $message, $headers);
0