salut tt le monde

j 'ai un formulaire de contact dont l'ojbectif est de m'envoyer l'email
mais pour une raison que j'arrive pas comprendre l'email ne vien pas
pouvez vous m'aider a trouver l'erreur dans ma synataxe?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
if (isset($_POST['nom']) && isset($_POST['email']) && isset($_POST['message'])){
		$nom=$_POST['nom'];
		$email=$_POST['email'];
		$message=$_POST['message'];
		if(!empty($nom) && !empty($email) && !empty($message)){
 
			if(strlen($nom)>40 || strlen($email)>40 || strlen($message)<5 ){
 
				echo "viellez remplir le formulaire correctement";
			}else{
 
				$to='farid@gmail.com';
				$subject='maroc '.$nom;
				$body=$nom."\n".$message;
				$from='From'.$email;
 
				if(mail($to, $subject, $body, $from)){
 
					echo "merci votre message  est envoye";
				}else{
					echo "il y a une erreur";
				}
 
			}
 
 
		}else{
		echo"un ou plusieurs champs est vide";
		}
 
}
?>
 
		<form method="POST" action="contact.php">
		Nom :<br><input type= "text" name="nom"><br>
		Entrez votre Email :<br><input type= "text" name= "email"><br>
		Votre message :<br>
		<textarea name="message" rows="16" cols="70"></textarea><br><br>
		<input type="submit" name="buton" value="envoiyer">
		</form>
merci