Salut à tous !
Petit problème sur un formulaire mail assez classique utilisant PHPmailer.
L'objet data, qui contient toutes les variables vérifiées par javascript, semble se vider, ou se perdre, entre le moment du send (data) et sa récupération par le mailer php.
Une vérification juste avant l'envoi (avec alert) confirme que data contient bien toutes les variables du formulaire.
Code javascript : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 data = "post_company"+post_company+"post_activity"+post_activity+"post_adresse"+post_adresse+"post_postal"+post_postal+"post_ville"+post_ville+"post_pays"+post_pays+"post_nom"+post_nom+"post_mail"+post_mail+"post_tel"+post_tel+"post_message"+post_message; alert (data);
Un test php dès l'ouverture du mailer (avec isset) renvoie l'erreur 'l'un des champs est incorrect'...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13 if ( isset($_POST['post_company']) && isset($_POST['post_activity']) && isset($_POST['post_adresse']) && isset($_POST['post_postal']) && isset($_POST['post_ville']) && isset($_POST['post_pays']) && isset($_POST['post_nom']) && isset($_POST['post_mail']) && isset($_POST['post_tel']) && isset($_POST['post_message']))
J'ai tenté de supprimer le test par php et d'envoyer le mail directement : celui -ci est bien envoyé, mais toutes les variables sont vides...
Y'a-t-il une erreur toute bête qui m'échapperait ?
ou s'agit-il d'un problème plus sournois, genre configuration serveur ?
Merci par avance
Partager