mail () plusieurs champs dans formulaire

mail () plusieurs champs dans formulaire - PHP - Programmation

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

Reply

Marsh Posté le 14-05-2005 à 23:09:14   

Reply

Marsh Posté le 15-05-2005 à 01:57:01    

C'est quoi ces accolades ?
 

{$_POST['date']}


Message édité par brains le 15-05-2005 à 01:57:22

---------------
Débuter la moo chez les moants@HFR | Nikon D800 | On ne fait pas un calin chaste à une pute !, Lapattefolle
Reply

Marsh Posté le 15-05-2005 à 10:20:45    

En fait je me suis inspiré d'un tutoriel mais je ne sais pas...

Reply

Marsh Posté le 15-05-2005 à 10:23:01    

Faut virrer les accolades, c'est un truc immonde qu'il faut pas utiliser


---------------
Si la vérité est découverte par quelqu'un d'autre,elle perd toujours un peu d'attrait
Reply

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.

Reply

Marsh Posté le 15-05-2005 à 10:48:07    

']}.


 
Supprimes les points après ca dans ton sujet.


---------------
Débuter la moo chez les moants@HFR | Nikon D800 | On ne fait pas un calin chaste à une pute !, Lapattefolle
Reply

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);

Reply

Marsh Posté le 15-05-2005 à 11:41:59    

Va falloir revoir tes concaténations toi ...
 
$_POST['x'].chr(13);


---------------
Si la vérité est découverte par quelqu'un d'autre,elle perd toujours un peu d'attrait
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed