11521 sujets

JavaScript, DOM et API Web HTML5

Bonjour,

Je ne connais rien en php, mais j'ai trouvé un code qui (normalement) devrait me permettre de recevoir des messages à partir d'un formulaire de contact. J'ai testé l'adresse email que j'utilise, elle fonctionne très bien d'un mail à un autre. Mais je ne reçois rien du tout quand je passe par le formulaire sur mon site...

Voici le php :

<?php
// Check for empty fields
if(empty($_POST['name'])  		||
   empty($_POST['email']) 		||
   empty($_POST['phone']) 		||
   empty($_POST['message'])	||
   !filter_var($_POST['email'],FILTER_VALIDATE_EMAIL))
   {
	echo "No arguments Provided!";
	return false;
   }
	
$name = $_POST['name'];
$email_address = $_POST['email'];
$phone = $_POST['phone'];
$message = $_POST['message'];
	
// Create the email and send the message
$to = 'contact@mondomaine.fr'; 
$email_subject = "Website Contact Form:  $name";
$email_body = "You have received a new message from your website contact form.\n\n"."Here are the details:\n\nName: $name\n\nEmail: $email_address\n\nPhone: $phone\n\nMessage:\n$message";
$headers = "From: noreply@mondomaine.fr\n";
$headers .= "Reply-To: $email_address";	
mail($to,$email_subject,$email_body,$headers);
return true;			
?>


Merci Smiley smile
Merci d'avoir répondu Smiley smile

Malheureusement non je ne suis pas en local, tout est hébergé sur un serveur. D'où le fait que je ne comprends vraiment pas où est le problème... En local j'avais un message d'erreur disant que le message n'avait pu être envoyé.