Mammouth du PHP |
19672 Messages
28 nov. 2005, 23:40
Je te signale également qu'il est inutile de mettre des variables entre guillemets. D'autre part, transférer des variables dans d'autres variables est tout aussi inutile :
<?php
$nom = $_POST['ef_nom'];
$email = $_POST['ef_email'];
$ami = $_POST['ef_ami'];
$amic = $_POST['ef_amic'];
$sujet = $_POST['ef_sujet'];
/////voici la version Mine
$headers = "MIME-Version: 1.0\r\n";
//////ici on détermine le mail en format text
$headers .= "Content-type: text/plain; charset=iso-8859-1\r\n";
$headers .= 'From: nath <[email protected]>' . "\r\n";
$message = "coucou";
$sujet = $nom." vous envoie un email";
if (mail($ami, $sujet, $message, $headers))
{
echo "Votre mail a été envoyé";
}
else
{
echo "Une erreur s'est produite";
}
?>
Comme ça, ça devrait fonctionner aussi bien.
Codez en pensant que celui qui maintiendra votre code est un psychopathe qui connait votre adresse 