Bonsoir,
Afin de faire des tests et commencer mon apprentissage au PHP, j'ai choisis pour hébergeur Free et j'ai des problèmes avec la fonction mail(). Elle fonctionne très bien mais par contre je n'arrive pas à envoyer des mails où je puisse insérer des variables dans le message.
Exemple: je veux recevoir par mail trois données : l'âge, la date de naissance et le mail d'une personne qui aura au préalabre remplit un formulaire (via la méthode POST).
Mon code PHP est le suivant:
Ceci m'envoit sur ma boite:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14 <?php $sexe = $_POST['sexe']; $email = $_POST['log']; $date = $_POST['date'] if(mail('moi@free.fr', 'HouF', 'Son sexe est $sexe, son mail est $email et sa date de naissance est $date', $headers)) { echo 'Le message a bien été envoyé'; } else { echo 'Le message n\'a pu être envoyé'; } ?>
Son sexe est $sexe, son mail est $email et sa date de naissance est $date
Or je voudrais que les valeurs de $sexe $email et de $date soient affichées au lieu du nom de leur variable.
Merci !
Partager