Envoyer un formulaire à l'aide

Fermé
cyberologue - 17 nov. 2008 à 00:30
zoby44 Messages postés 818 Date d'inscription vendredi 3 novembre 2006 Statut Membre Dernière intervention 7 avril 2010 - 17 nov. 2008 à 01:21
Bonsoir !! Voila, je suis un apprenti Webmaster (débutant). Sur mon site je veux mettre un formulaire qui sera envoyé vers ma boite mail. Je n'y connais rien, à l'aide !!
Merci d'avance

1 réponse

zoby44 Messages postés 818 Date d'inscription vendredi 3 novembre 2006 Statut Membre Dernière intervention 7 avril 2010 199
17 nov. 2008 à 01:21
Salut, il te faut 2 pages, un pour ton formulaire, une autre pour le traitement de tes données

formulaire.php
<form action="envoidumail.php" method="post">
<label for="email"> Votre adresse e-mail :</label>
<input type="text" name="email" id="email/>
<label for="sujet"> Sujet :</label>
<input type="text" name="sujet" id="sujet/>
<label for="message">Message</label>
<textarea name="message" id="message"></textarea>
<input type="submit" value="Envoyer"/>
</form>



envoidumail.php
<?php
$headers ='From: "'.$_POST['email'].'"<'.$_POST['email'].'>'."\n";
$headers .='Reply-To: '.$_POST['email']."\n";
$headers .='Content-Type: text/plain; charset="iso-8859-1"'."\n";
$headers .='Content-Transfer-Encoding: 8bit';

if(mail('adresse_du_destinataire@fai.fr', '.$_POST['sujet'].', '.$_POST['message'].', $headers))
{
echo 'Le message a bien été envoyé';
}
else
{
echo 'Le message n\'a pu être envoyé';
}
?>


Normalement ça devrais fonctionner. Bonne soirée.
0