bonjour,
j'ai un .swf qui envoie un e-mail via cette page .php mais tous marche(expediteur, destinataire, sujet) sauf le corps du message ?
comprenez vous ce script
merci
<?
/***************************************************************************/
// Parse les var. pour Flash afin de lui envoyer dans le bon format
function Parse($variable,$valeur)
{
echo "&$variable=$valeur";
}
/***************************************************************************/
/***************************************************************************/
// PARTIE PRINCIPALE DU PROGRAMME
/*******************************************************
Remarque :
Quand vous voudrez que les mails vous parviennent à
vous directement, spécifiez cette variale avec votre
adresse e-mail. ( et enlevez le champ du formulaire qui
permet de rentrer envoyé à ) :
$Adr_Envoyeur = "vous@votredomaine.com";
Vous pouvez aussi, bien sûr, rajouter des tests sur les
emails rentrés par les visiteurs pour vérifier leur
validité... Faire des messages d'erreur plus adaptés
en testant le contenu de chaque variables, etc.
free ne comprend pas la fonction mail() >> email()
********************************************************/
// On teste si tous les champs ont été remplis par
// l'utilisateur si OK on envoie le mail
if (($Adr_Envoyeur!="kolyze@tamsound.com" ) && ($Message!="" ) && ($Sujet!="" ) && ($Message!="" ) && ($Adr_Envoi!="" ) )
{
// composition du message
$mailheaders = "From: <$Adr_Envoyeur> n";
$mailheaders .= "Reply-To: <$Adr_Envoyeur>nn";
$msg = "$Messagenn";
// fonction d'envoi du message
$mail_OK=mail($Adr_Envoi, $Sujet, $msg, $mailheaders);
// renvoie envoi_reussi à 1 si le mail a été envoyé
// et 0 dans le cas contraire !
Parse("envoi_reussi",$mail_OK);
// on met op_fin a 1 pour dire à Flash que l'opération
// est terminée.
Parse("op_fin","1" );
}
// Sinon on envoie un message d'erreur
else
{
// on indique a Flash que des var manquent
Parse("var_manquante","1" );
// on indique que l'opération est terminée
Parse("op_fin","1" );
}
/***************************************************************************/
?>