[PHP] fonction mail()
walidovitch
Messages postés
71
Statut
Membre
-
bsdishers -
bsdishers -
Bonjour,
j'ai utilisé la fonction mail($destinataire,$objet,$message,$from) dans une page web qui recoit des données par la méthode post . Voici le code PHP de la page qui recoit ces données:
<?
$destinataire="monEmail@chezmoi.com";
$objet=$_POST['objet'];
$message=$_POST['message'];
$from="From: ".$_POST['votremail'];
if(mail($destinataire,$objet,$message,$from))
{
echo "Message envoyé au webmaster";
}
else
{
echo "Une erreure s'est produite";
}
?>
lorsque j'envoie ces donnée de la page principale, la page qui recoit ces variables m'affiche "Message envoyé au webmaster", donc normalement le message est envoyé avec succé, mais réellement rien ne se passe, j'ouvre ma boite de messagerie et rien de nouveau dedans. J'ai pas compris l'erreur bienque le code source est bon: de l'aide SVP.
Et merci d'avance.
--
;-))
j'ai utilisé la fonction mail($destinataire,$objet,$message,$from) dans une page web qui recoit des données par la méthode post . Voici le code PHP de la page qui recoit ces données:
<?
$destinataire="monEmail@chezmoi.com";
$objet=$_POST['objet'];
$message=$_POST['message'];
$from="From: ".$_POST['votremail'];
if(mail($destinataire,$objet,$message,$from))
{
echo "Message envoyé au webmaster";
}
else
{
echo "Une erreure s'est produite";
}
?>
lorsque j'envoie ces donnée de la page principale, la page qui recoit ces variables m'affiche "Message envoyé au webmaster", donc normalement le message est envoyé avec succé, mais réellement rien ne se passe, j'ouvre ma boite de messagerie et rien de nouveau dedans. J'ai pas compris l'erreur bienque le code source est bon: de l'aide SVP.
Et merci d'avance.
--
;-))
Configuration: Windows XP Firefox 2.0.0.6
5 réponses
-
test en local ou sur serveur distant ?
si local : serveur mail installé ou non ?
si distant : fonction mail active ou inactive ?-
Merci pour votre réponse.
Il s'agit d'un test sur serveur distant. Je fait l'hébérgement de mon site sur freehostia.com.
Le site est http://theallinone.freehostia.com ou le compte représente l'objet et le mot de pase représente le message. Lorsque je clique envoyer il m'affiche "message envoyé au webmaster" et non pas "erreur", donc en principe la fonction est activé. -
as tu essayé ton script sur un autre serveur ?
par contre j'irais pas plus loin sur l'aide à ce probleme, car ton site me plait pas... stocker mon adresse et mon mot de passe de messagerie ailleurs que sur le site officiel, c'est le meilleur moyen pour se faire pirater... par toi, ou qq'un d'autre si le site a des failles de sécurité. j'arrete donc ici n'ayant pas trpo envie de contribuer à ce genre de site.
-
-
bonjour moi je pourrais avoir le meme problème sauf que ce serait en local
c'est à dire que le site en fait est sur un serveur local que je dirige
comment on fait?? -
en local, si t'as pas de serveur mail installé, tu risque pas d'en envoyer...
-
-
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question -