Formulaire php
lemywings
-
Alain42 -
Alain42 -
Bonjour,
J'ai créé deux fichier pour traiter un formulaire : formulaire.html et mail.php. Je transmet les données par POST.
Le problème est que je récupère les données en local, j'arrive à les afficher mais dès que je mets les fichiers chez mon hébergeur (en l'occurence Oléane), plus rien : le mail est envoyé mais pas les données.
De plus, le mail se classe dirictement dans le dossier "courrier indérirable" d'Outlook.
Voici un bout de mon code :
$headers = "MIME-Version: 1.0\r\n";
$header.="Content-type: text/html; charset=iso-8859-1\r\n";
$header.="From: " .$mail;
//envoie le mail
mail($to, $subject, $message, $header);
D'avance, merci.
Yann.
J'ai créé deux fichier pour traiter un formulaire : formulaire.html et mail.php. Je transmet les données par POST.
Le problème est que je récupère les données en local, j'arrive à les afficher mais dès que je mets les fichiers chez mon hébergeur (en l'occurence Oléane), plus rien : le mail est envoyé mais pas les données.
De plus, le mail se classe dirictement dans le dossier "courrier indérirable" d'Outlook.
Voici un bout de mon code :
$headers = "MIME-Version: 1.0\r\n";
$header.="Content-type: text/html; charset=iso-8859-1\r\n";
$header.="From: " .$mail;
//envoie le mail
mail($to, $subject, $message, $header);
D'avance, merci.
Yann.
A voir également:
- Formulaire php
- Whatsapp formulaire opposition - Guide
- Formulaire de réclamation facebook - Guide
- Formulaire de reclamation instagram - Guide
- Easy php - Télécharger - Divers Web & Internet
- Confirmer le nouvel envoi du formulaire err_cache_miss - Forum Webmastering
1 réponse
Bonjour,
dans ton fichier mail.php comment récupères tu les valeurs "postées" ?
-$message
ou
$message=$_POST['message']; (si le champ correspondant s'appelle message)
Parce que si dans le php.ini chez l'hebergeur Register_global est à OFF il faut utiliser la solution 2
Pour les indésirables Outlook essayes en mettant dans le header ReturnPath:........
dans ton fichier mail.php comment récupères tu les valeurs "postées" ?
-$message
ou
$message=$_POST['message']; (si le champ correspondant s'appelle message)
Parce que si dans le php.ini chez l'hebergeur Register_global est à OFF il faut utiliser la solution 2
Pour les indésirables Outlook essayes en mettant dans le header ReturnPath:........