Leuprochon, le hier, 06:59 , dit :
Il est sensé récupérer les données de mon code non ? Car la, si je mets $Nom = "Mediabox" ; il va pas me mettre le nom de la personne qui a vraiment complété le formulaire, si ?
En effet, mais comme tu appelles le script PHP directement depuis ton navigateur, il n'y a aucune information transmise du flash vers le script PHP
Ce morceau de code signifie simplement
if(isset($_POST['Nom'])) $Nom = $_POST['Nom'];
// si une variable appelée Nom existe dans le tableau $_POST
// alors la variable $Nom est égale à la valeur de celle du tableau
En travaillant de cette manière, tu isoles le script PHP, une fois que tu arriveras à envoyer un mail sur une adresse "en dur", tu pourras supprimer le morceau de code et partir du flash.
Si le mail ne part toujours pas, tu pourras alors vérifier :
1. que le flash appelle bien le bon script
2. que flash lui envoie bien les données nom, mail etc.
3. que les données sont bien reçues et utilisée dans le PHP (pour cela, un simple enregistrement d'un fichier log ou le retour au flash des variables passées suffit)
Donc, pour résumer, tu dois d'abord faire fonctionner ton script PHP d'envoi de mail avec des infos "bidons" écrites "en dur", ça te permettra de t'assurer que le soucis ne vient pas de lui.
Enfin, c'est comme ça que je procéderais.









