Bonjour,
J'ai un problème pour envoyer les données de mon formulaire à mon adresse mail. Je ne comprends pas d'où provient le problème.
J'ai mon formulaire dans une fichier .html :
Code HTML :
<form id="formulaire" method="POST" action="formmail.php" enctype="text/plain" name="formulaire" onsubmit="return(checkformulaire(0))">
<fieldset id="donneeperso">
<table>
<tbody>
<tr>
<td><label for="prenom" id="labelprenom">Prénom :</label></td>
<td><input type="text" name="prenom" id="prenom"/></td>
<td><span class="obligatoire">*</span></td>
</tr>
</tbody>
</table>
</fieldset>
</form>
Mon fichier formmail.php contient ça :
Code PHP :
<?php
$TO="monadresse@domaine.com";
$h="From: ".$TO;
$message="Formulaire de contact\n";
foreach ($_POST as $key => $val)
$message.="$key:$val\n";
mail($TO, $subject, $message, $h);
header("Location: retouramapagehtml.html");
?>
Problème : le message reçu contient seulement "Formulaire de contact"
Comment je récupère les valeurs de mon formulaire ? J'ai aussi essayé avec $_POST['nom']; mais ne marche pas... Help me Please !