je vais tester le contenu de $adressedestinataire :) pour POST['mail'] oui il est défini sinon le echo n'apparaitrait pas
Edit: j'ai testé et la variable contient bien le mail à envoyer.
Bonjour,
Voila je rencontre un petit problème avec mon code.
Ai-je commis une erreur ? car je ne reçois aucun mail bien que aucun message d'erreur n'apparaisse.
je vais tester le contenu de $adressedestinataire :) pour POST['mail'] oui il est défini sinon le echo n'apparaitrait pas
Edit: j'ai testé et la variable contient bien le mail à envoyer.
Tu n'avais pas précisé que ton echo s'affiché ;)
et ta fonction mail() fonctionne ??? si tu fais mail("adresse@domaine.com", "sujet", "message"), ton mail est envoyé ??
Salut,
Plusieurs trucs :
Vérifier que POST['mail'] est bien défini (sinon ton code se s'exécutera pas)
Afficher le contenu de $adressedestinataire ... voir si ta requête se passe bien et que tu as bien une valeur
Pour le reste, cela me semble bon donc si ces 2 points sont ok alors on creusera plus !!
comment je fais pour savoir ça ?
Edit:
Affiche :le mail à été envoyéUn mail vous a été envoyé !
Pensez à regarder vos spams.
Bonjour,
Pense à bien préparer ta requêtes aussi car la, bonjour les injections sql (sécurité)
De plus, il bien de lire la doc php sur le "headers" dans la fonction mail car ici, elle est incomplète.
Si local : as-tu renseigner le smtp dans le fichier php.ini ?
Si en ligne : que dises les logs ?
d'accord je vais revoir headers
je test en local et j'ai renseigné le smtp dans le fichier php.ini
j'ai rajouté :
Pour les deux derniers header J'avoue ne pas trop comprendre ce que ça veut dire ni ce que ça apporte mais bon .
Bonjour,
Avez-vous commencer par configurer votre ordinateur pour envoyer des mails ?