J'ai installer le serveur apache + php + MySQL + phpMyAdmin. Jusque la tout se passe normalement. Sur mon site Web j'aimerais installer un formulaire gérer par la focntion mail().
Voici le code que j'ai pour ma page html (formulaire.html)
je pense pas que ce genre de code est source de problème,
je sais pas si je reçoit bien les valeurs dans mes variables, mais je devrait quand même recevoir un mail dans ma boîte ? non ?
1/je pense pas que ce genre de code est source de problème,
2/je sais pas si je reçoit bien les valeurs dans mes variables, mais je devrait quand même recevoir un mail dans ma boîte ? non ?
1/ Verifie on ne sait jamais.
2/ voir 1/ . Pour le mail reçu ou pas ... Teste déjà ta fonction mail(); sans variables voir si ca marche ...
Règle générale ne jamais présumé de l'existence ou du fonctionnement de quelque chose
edit: d'autant que je viens de calculer que tu ne verifie même pas ce qui est renvoyé par mail(); ...
Message édité par boub popsyteam le 03-02-2006 à 16:56:58
+1.. Ne jamais utiliser de caractères spéciaux dans les noms des 'id' et 'class' des objets (valable aussi pour l'attribut 'name').. Et un ID ou une Class ne doit pas commencer par un chiffre.. C'est un peu la même chose pour les variables PHP.....
Une fois ce soucis réglé, tu y verras plus clair : puisque tu as des caractères spéciaux un peu partout où il ne faut pas..
J'ai essayer en enlevant tout les caractères spéciaux, j'ai mis tout les champs en commentaire à part le nom, mais ça ne focntionne toujours pas.
Est ce que l'adresse à laquelle j'envoi le mail doit obligatoirement être associé au SMTP, par ex :
SMTP = smtp.tele2.fr et que mon adresse mail n'est pas chez tele2, ex : aaa@hotmail.fr ???
Merci
J'ai essayer en enlevant tout les caractères spéciaux, j'ai mis tout les champs en commentaire à part le nom, mais ça ne focntionne toujours pas.
Est ce que l'adresse à laquelle j'envoi le mail doit obligatoirement être associé au SMTP, par ex :
SMTP = smtp.tele2.fr et que mon adresse mail n'est pas chez tele2, ex : aaa@hotmail.fr ???
Merci
Si tu n'as aucun compte chez Tele2, je ne vois pas pourquoi tu utilises leur SMTP .. Maintenant, si ton FAI est Tele2, tu as certainement une boîte ouverte chez eux en liaison avec ton accès Internet.. Si c'est le cas, essaie avec les paramètres de cette boîte.. Sinon, rien ne t'interdit d'en ouvrir une, même si tu ne t'en sers pas pour autre chose..
Cependant, je dis ça sans bien connaître l'utilisation d'un serveur de mail installé en local ..
Salut, j'ai eu le même problème que toi. En faisant des tests je me suis rendu compte qu'hotmail considère les mails envoyés avec la fonction mail() de php pour du courrier indésirable!!! C'est quand j'ai ouvert ce dossier que je me suis trouvé très c*n... 26 mails Enfin voila.. essaie avec une autre adresse, il y a des chances pour que ça fonctionne