mail () plusieurs champs dans formulaire - PHP - Programmation
Marsh Posté le 15-05-2005 à 01:57:01
C'est quoi ces accolades ?
{$_POST['date']} |
Marsh Posté le 15-05-2005 à 10:20:45
En fait je me suis inspiré d'un tutoriel mais je ne sais pas...
Marsh Posté le 15-05-2005 à 10:23:01
Faut virrer les accolades, c'est un truc immonde qu'il faut pas utiliser
Marsh Posté le 15-05-2005 à 10:30:32
Merci. Je les ai enlevées mais ça ne fonctionne toujours pas :-(
En fait pour être exact, mon formulaire est un questionnaire qui alimente une base de donnée mais j'aimerais également avoir une copie de sécurité par mail. Donc ce qui serait encore mieux, c'est que ça mette le contenu des champs dans un fichier texte qu'on peut ensuite importer facilement en excel.
Marsh Posté le 15-05-2005 à 10:48:07
']}. |
Supprimes les points après ca dans ton sujet.
Marsh Posté le 15-05-2005 à 11:14:36
Merci mais il met ceci comme errreur alors:
Parse error: parse error, expecting `T_STRING' or `T_VARIABLE' or `T_NUM_STRING' in /home/httpd/vhosts/enquete.scarlet.be/httpdocs/addfr.php on line 257
J'ai utilisé le code php suivant:
$adresse="x@x.com";
$sujet="Enquete";
$entete="From:x@x.com\r\nReply-To: x@x.com";
$message = "$_POST['date'] \n";
$message .= "$_POST['ip'] \n";
$message .= "$_POST['age'] \n";
mail ($adresse,$sujet,$message,$entete);
Marsh Posté le 15-05-2005 à 11:41:59
Va falloir revoir tes concaténations toi ...
$_POST['x'].chr(13);
Marsh Posté le 14-05-2005 à 23:09:14
Bonjour,
Voici mon problème: j'ai créé un formulaire avec plusieurs champs qui doivent m'être envoyés par mail. De plus, il faudrait que la valeur des champs soit séparée par une virgule. Exemple: champ1,champ2,champ3...
Voici mon code pour l'instant mais ça ne fonctionne pas.
$adresse="x@x.com";
$sujet="Test";
$entete="From:x@x.com\r\nReply-To: x@x.com";
$message = "{$_POST['date']}. \n";
$message .= "{$_POST['ip']}. \n";
$message .= "{$_POST['age']}. \n";
mail ($adresse,$sujet,$message,$entete);
Merci