Probleme avec formulaire de contact HTML

Bonjour,
j'ai un petit problème, j'essaye d'intégrer un formulaire de contact dans mon site (en html) mais il ne fonctionne pas, il ne m'envoie pas d'émail.
Voici le code :
page HTML:

<div class="col-3">
		<h2>formulaire de contact</h2>
			<form id="ContactForm" action="contact.php" method='post' >
				<div class="rowi">
					<span class="key">Votre Nom</span>
				        <input type="text" class="input" name="your_name" />
			         </div>
				 <div class="rowi">
					<span class="key">Votre e-mail</span>
					 <input type="text" class="input" name="your_email"/>
				 </div>
				 <div class="rowi">
				         <span class="key">Votre message</span>
					 <textarea name="your_message" cols="1" rows="1"></textarea><br />
						<a href="#" onclick="document.getElementById('ContactForm').submit()" class="link">Envoyer</a><a href="#" onclick="document.getElementById('ContactForm').reset()" class="link">Effacer</a><div class="clear">
                                 </div>
				 </div>
			</form>
		</div>


et voici ma page contact.php :

<?php

    $your_name = $_POST['your_name'];
    $your_email = $_POST['your_email'];
    $your_message = $_POST['your_message'];
   
   
	$recipient = "yana.jeremy@gmail.com";
	$subject = "formulaire de contact";
   
    $headers .= 'Content-type: text/html; charset=iso-8859-1';
   
    $content = "<html><head><title>Contact letter</title></head><body><br>";
    $content .= "Name: <b>" . $your_name . "</b><br>";
    $content .= "E-mail: <b>" . $your_email . "</b><br><hr><br>";
    $content .= $your_message;
    $content .= "<br></body></html>";

    mail($recipient,$subject,$content,$headers);
?>
<html>
    <body bgcolor="#282E2C">
        <div align="center" style="margin-top:60px;color:#FFFFFF;font-size:11px;font-family:Tahoma;font-weight:bold">
            <p>Votre message a été envoyé. merci. </p>
            <p><a href="javascript:window.history.go(-1)">Retour</a></p>
        </div>
    </body>
</html>


merci beaucoup pour votre aide

3 réponses

  1. Contributeur
    Bonjour!
    Il te renvoie quel message d'erreur?
    0
    1. c'est justement ça mon plus gros problème, il ne me renvoie pas d'erreur.

      Et moderno31, si tu regardes plus loin dans ton lien, il y a un exemple avec 4 "inputs":

      mail('adresse_du_destinataire@fai.fr', 'Sujet', $message, $headers)
      0