Ok ik ben een leek in het vak maar ik heb op internet een scriptje gevonden om een emailform te bewerken en door te mailen. Alles werkt goed behalve de gegevens van de persoon die het formulie invulde. Die komen in mijn opmerkingen vak ipv het 'van:' vak. ik weet echt niet hoe ik het moet oplossen. kan er misschien iemand helpen? Er staat dan het volgende in mijn email:
Content-type: text/html;charset=iso-8859-1 From: Naam <E@mail.adres>
Content-type: text/html;charset=iso-8859-1 From: Naam <E@mail.adres>
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
| $mailproperties['sender'] = $_POST['sender']; $mailproperties['email'] = $_POST['email']; $mailproperties['urlSuccess'] = $_POST['urlSuccess']; $mailproperties['urlFailed'] = $_POST['urlFailed']; $mailproperties['subject'] = $_POST['subject']; $mailproperties['content'] = $_POST['content']; $myemail="my@email.org"; $strHeader = "MIME-Version: 1.0\r\n"; $strHeader .= "Content-type: text/html;"; $strHeader .= "charset=iso-8859-1\r\n"; $strHeader .= "From: " . $mailproperties['sender']; $strHeader .= "<" . $mailproperties['email'] . ">\r\n"; $strHeader .= "Return-path: " . $mailproperties['email'] . "\r\n"; $strMessage = $mailproperties['content']; while(list($strFieldName, $strFieldValue) = each($HTTP_POST_VARS)) { if (!(array_key_exists($strFieldName, $mailproperties))) { $strMessage .= $strFieldName . ": " . $strFieldValue . "<br>"; } } $rstMail = @mail( "my@email.org" , $mailproperties['subject'], $strMessage, $strHeader ); if ($rstMail) { header("Location: " . $mailproperties['urlSuccess']); } else { header("Location: " . $mailproperties['urlFailed']); } ?> |
[ Voor 14% gewijzigd door Verwijderd op 12-12-2002 09:47 ]