opmaak van repaymail
ik ben bezig met een script waardoor de gebruiker een mail gestuurd krijgt met de ingevoerde gegevens.
zi hieronder:
Code (php)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
<?php
/* versturen van bevestigingsemail naar gebruiker */
mail($_POST["mail_o"], "overige bestelling plakletterwinkel.nl",
$_POST['sex_o']." ". $_POST['naam_o']."
Adres : ". $_POST['adres_o']."
Woonplaats : ". $_POST['postcode_o']." ". $_POST['plaats_o']."
Telefoonnummer: ". $_POST['tel_o']."
Email adres: ". $_POST['mail_o']."
Wanneer u deze email retourneert, naar [email protected]
nemen wij zo spoedig mogenlijk contact met u op
over uw aanvraag",
"From: [email protected]"
);
?>
/* versturen van bevestigingsemail naar gebruiker */
mail($_POST["mail_o"], "overige bestelling plakletterwinkel.nl",
$_POST['sex_o']." ". $_POST['naam_o']."
Adres : ". $_POST['adres_o']."
Woonplaats : ". $_POST['postcode_o']." ". $_POST['plaats_o']."
Telefoonnummer: ". $_POST['tel_o']."
Email adres: ". $_POST['mail_o']."
Wanneer u deze email retourneert, naar [email protected]
nemen wij zo spoedig mogenlijk contact met u op
over uw aanvraag",
"From: [email protected]"
);
?>
nu zou ik graag willen dat er bij de ontvanger een mooi opgemaakt mailtje binnenkomt, i.p.v. alleen de gegevens.
Kan iemand mij weer op het spoor helpen?
Moet ik een volledige HTML pagian laten terug sturen met daarin de PHP gegevens?
gr. Plientje
Code (php)
1
2
3
4
5
6
7
8
9
10
11
12
2
3
4
5
6
7
8
9
10
11
12
<?php
$headers = "from: [email protected]";
$subject="New reply in topic: $row[titel]";
$message ="Hello $row2[user],\n\n";
$message .="\n";
$message .="There was a reply on a marked topic from you.\n\n";
$message .="The topics name is: $row[titel]\n\n";
$message .="This is the link to the topic: http://www.che-lives-clan.com/Topic/$row[id]\n\n";
$message .="\n\n";
$message .="Yours truly,\nThe Dutch Angels";
mail($row2[email], $subject, $message, $headers);
?>
$headers = "from: [email protected]";
$subject="New reply in topic: $row[titel]";
$message ="Hello $row2[user],\n\n";
$message .="\n";
$message .="There was a reply on a marked topic from you.\n\n";
$message .="The topics name is: $row[titel]\n\n";
$message .="This is the link to the topic: http://www.che-lives-clan.com/Topic/$row[id]\n\n";
$message .="\n\n";
$message .="Yours truly,\nThe Dutch Angels";
mail($row2[email], $subject, $message, $headers);
?>
daarvan krijg je dit resultaat:
Hello $row2[user],
There was a reply on a marked topic from you.
The topics name is: $row[titel]
This is the link to the topic: http://www.che-lives-clan.com/Topic/$row[id]
Yours truly,
The Dutch Angels
Zo weet je een beetje hoe een beleefde email er uit ziet
Of je zou in je mailtje /r/n kunnen gebruiken om een nieuwe regel te beginnen. Dan word het al wat netter
Maar dan wel met de ingevoerde gegevens b.v. dhr. Jansen, boterbloemstraat 455768979 enzzzzzzz.
print "Content-type: text/html\n\n"; daarna de rest.
Grtz,
Arend
kom er niet uit.
Heb een HTML pagina gemaakt met hierin de gegevens,
geen fout in de org. pagina,
maar zodra ik dit kopieer in het volgende script, mislukt dit. (ALLES wordt rood) dus ergens een . of' teveel, kan hem niet vinden.
Wie o wie kan de speld in de hooiberg wel vinden?
Code (php)
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
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
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
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
<?php
/* recipients */
$to = $_POST['mail_o'];
/* subject */
$subject = "overige bestellingen plakletters.nl";
/* message */
$message = '
<html>
<head>
<title>Dank u voor Uw belangstelling</title>
</head>
<body>
<table width="741" border="0" cellpadding="0" cellspacing="0" background="images/kop.gif">
<tr>
<td> </td>
<td><p> </p></td>
<td colspan="2"><img src="images/letters/letters_r1_c1.gif" width="350" height="62"></td>
</tr>
<tr>
<td width="123"><div align="right">Naam</div></td>
<td width="257">
<?php
echo $_POST['sex_o']." ".$_POST['naam_o'];
?>
</td>
<td width="243"><div align="right"></div></td>
<td width="108"><img src="images/letters/letters_r2_c2.gif" width="108" height="139"></td>
</tr>
<tr>
<td><div align="right">Adres :</div></td>
<td><?php
echo $_POST['adres_o'];
?>
</td>
<td colspan="2"> </td>
</tr>
<tr>
<td><div align="right">Woonplaats :</div></td>
<td><?PHP
echo $_POST['postcode_o']." ". $_POST['plaats_o'];
?>
</td>
<td colspan="2"> </td>
</tr>
<tr>
<td><div align="right">Telefoonnummer:</div></td>
<td> <?php echo $_POST['tel_o']; ?> </td>
<td colspan="2"> </td>
</tr>
<tr>
<td><div align="right">Email adres</div></td>
<td><?php
echo $_POST['mail_o'];
?>
</td>
<td colspan="2"> </td>
</tr>
<tr>
<td> </td>
<td> </td>
<td colspan="2"> </td>
</tr>
<tr>
<td> </td>
<td colspan="3">Wanneer u deze email terugstuurt naar <a href="mailto:[email protected]">[email protected]</a>
nemen wij zo spoedig mogenlijk contact met u op.</td>
</tr>
</table>
</body>
</html>
';
/* To send HTML mail, you can set the Content-type header. */
$headers .= "Content-type: text/html\n\n; charset=iso-8859-1\r\n";
/* additional headers */
$headers .= $_POST['mail_o'];
$headers .= "From: [email protected] ";
/* and now mail it */
mail($to, $subject, $message, $headers);
?>
/* recipients */
$to = $_POST['mail_o'];
/* subject */
$subject = "overige bestellingen plakletters.nl";
/* message */
$message = '
<html>
<head>
<title>Dank u voor Uw belangstelling</title>
</head>
<body>
<table width="741" border="0" cellpadding="0" cellspacing="0" background="images/kop.gif">
<tr>
<td> </td>
<td><p> </p></td>
<td colspan="2"><img src="images/letters/letters_r1_c1.gif" width="350" height="62"></td>
</tr>
<tr>
<td width="123"><div align="right">Naam</div></td>
<td width="257">
<?php
echo $_POST['sex_o']." ".$_POST['naam_o'];
?>
</td>
<td width="243"><div align="right"></div></td>
<td width="108"><img src="images/letters/letters_r2_c2.gif" width="108" height="139"></td>
</tr>
<tr>
<td><div align="right">Adres :</div></td>
<td><?php
echo $_POST['adres_o'];
?>
</td>
<td colspan="2"> </td>
</tr>
<tr>
<td><div align="right">Woonplaats :</div></td>
<td><?PHP
echo $_POST['postcode_o']." ". $_POST['plaats_o'];
?>
</td>
<td colspan="2"> </td>
</tr>
<tr>
<td><div align="right">Telefoonnummer:</div></td>
<td> <?php echo $_POST['tel_o']; ?> </td>
<td colspan="2"> </td>
</tr>
<tr>
<td><div align="right">Email adres</div></td>
<td><?php
echo $_POST['mail_o'];
?>
</td>
<td colspan="2"> </td>
</tr>
<tr>
<td> </td>
<td> </td>
<td colspan="2"> </td>
</tr>
<tr>
<td> </td>
<td colspan="3">Wanneer u deze email terugstuurt naar <a href="mailto:[email protected]">[email protected]</a>
nemen wij zo spoedig mogenlijk contact met u op.</td>
</tr>
</table>
</body>
</html>
';
/* To send HTML mail, you can set the Content-type header. */
$headers .= "Content-type: text/html\n\n; charset=iso-8859-1\r\n";
/* additional headers */
$headers .= $_POST['mail_o'];
$headers .= "From: [email protected] ";
/* and now mail it */
mail($to, $subject, $message, $headers);
?>
probeer op verschillende manieren dit klaar te krijgen, maar het wil me maar niet lukken>>>
maar je zit al in php dus dat word;
" . $_POST['mail_0'] . "
Code (php)
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
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
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
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
<?php
/* recipients */
$to = $_POST['mail_o'];
/* subject */
$subject = "overige bestellingen plakletters.nl";
/* message */
$message = '<html>';
$message.= '<head>';
$message.= '<title>Dank u voor Uw belangstelling</title>';
$message.= '</head>';
$message.= '<body>';
$message.= '<table width="741" border="0" cellpadding="0" cellspacing="0" background="HTTP://WWW.ENZ.COM/BLA/images/kop.gif">';
$message.= '<tr>';
$message.= '<td> </td>';
$message.= '<td><p> </p></td>';
$message.= '<td colspan="2"><img src="images/letters/letters_r1_c1.gif" width="350" height="62"></td>';
$message.= '</tr>';
$message.= '<tr>';
$message.= '<td width="123"><div align="right">Naam</div></td>';
$message.= '<td width="257">';
$message.= $_POST['sex_o'];
$message.= ' ';
$message.= $_POST['naam_o'];
$message.= '</td>';
$message.= '<td width="243"><div align="right"></div></td>';
$message.= '<td width="108"><img src="images/letters/letters_r2_c2.gif" width="108" height="139"></td>';
$message.= '</tr>';
$message.= '<tr>';
$message.= '<td><div align="right">Adres :</div></td>';
$message.= '<td>';
$message.= $_POST['adres_o'];
$message.= '</td>';
$message.= '<td colspan="2"> </td>';
$message.= '</tr>';
$message.= '<tr>';
$message.= '<td><div align="right">Woonplaats :</div></td>';
$message.= '<td>';
$message.= $_POST['postcode_o'];
$message.= ' ';
$message.= $_POST['plaats_o'];
$message.= '</td>';
$message.= '<td colspan="2"> </td>';
$message.= '</tr>';
$message.= '<tr>';
$message.= '<td><div align="right">Telefoonnummer:</div></td>';
$message.= '<td>';
$message.= $_POST['tel_o'];
$message.= '</td>';
$message.= '<td colspan="2"> </td>';
$message.= '</tr>';
$message.= '<tr>';
$message.= '<td><div align="right">Email adres</div></td>';
$message.= '<td>';
$message.= $_POST['mail_o'];
$message.= '</td>';
$message.= '<td colspan="2"> </td>';
$message.= '</tr>';
$message.= '<tr>';
$message.= '<td> </td>';
$message.= '<td> </td>';
$message.= '<td colspan="2"> </td>';
$message.= '</tr>';
$message.= '<tr>';
$message.= '<td> </td>';
$message.= '<td colspan="3">Wanneer u deze email terugstuurt naar ';
$message.= '<a href="mailto:[email protected]">[email protected]</a>';
$message.= 'nemen wij zo spoedig mogenlijk contact met u op.</td>';
$message.= '</tr>';
$message.= '</table>';
$message.= '</body>';
$message.= '</html>';
/* To send HTML mail, you can set the Content-type header. */
$headers = "MIME-Version: 1.0\r\n";
$headers .= "Content-type: text/html; charset=iso-8859-1\r\n";
/* additional headers */
$headers .= "To: ".$_POST['mail_o']."\r\n";
$headers .= "From: [email protected]\r\n";
/* and now mail it */
mail($to, $subject, $message, $headers);
?>
/* recipients */
$to = $_POST['mail_o'];
/* subject */
$subject = "overige bestellingen plakletters.nl";
/* message */
$message = '<html>';
$message.= '<head>';
$message.= '<title>Dank u voor Uw belangstelling</title>';
$message.= '</head>';
$message.= '<body>';
$message.= '<table width="741" border="0" cellpadding="0" cellspacing="0" background="HTTP://WWW.ENZ.COM/BLA/images/kop.gif">';
$message.= '<tr>';
$message.= '<td> </td>';
$message.= '<td><p> </p></td>';
$message.= '<td colspan="2"><img src="images/letters/letters_r1_c1.gif" width="350" height="62"></td>';
$message.= '</tr>';
$message.= '<tr>';
$message.= '<td width="123"><div align="right">Naam</div></td>';
$message.= '<td width="257">';
$message.= $_POST['sex_o'];
$message.= ' ';
$message.= $_POST['naam_o'];
$message.= '</td>';
$message.= '<td width="243"><div align="right"></div></td>';
$message.= '<td width="108"><img src="images/letters/letters_r2_c2.gif" width="108" height="139"></td>';
$message.= '</tr>';
$message.= '<tr>';
$message.= '<td><div align="right">Adres :</div></td>';
$message.= '<td>';
$message.= $_POST['adres_o'];
$message.= '</td>';
$message.= '<td colspan="2"> </td>';
$message.= '</tr>';
$message.= '<tr>';
$message.= '<td><div align="right">Woonplaats :</div></td>';
$message.= '<td>';
$message.= $_POST['postcode_o'];
$message.= ' ';
$message.= $_POST['plaats_o'];
$message.= '</td>';
$message.= '<td colspan="2"> </td>';
$message.= '</tr>';
$message.= '<tr>';
$message.= '<td><div align="right">Telefoonnummer:</div></td>';
$message.= '<td>';
$message.= $_POST['tel_o'];
$message.= '</td>';
$message.= '<td colspan="2"> </td>';
$message.= '</tr>';
$message.= '<tr>';
$message.= '<td><div align="right">Email adres</div></td>';
$message.= '<td>';
$message.= $_POST['mail_o'];
$message.= '</td>';
$message.= '<td colspan="2"> </td>';
$message.= '</tr>';
$message.= '<tr>';
$message.= '<td> </td>';
$message.= '<td> </td>';
$message.= '<td colspan="2"> </td>';
$message.= '</tr>';
$message.= '<tr>';
$message.= '<td> </td>';
$message.= '<td colspan="3">Wanneer u deze email terugstuurt naar ';
$message.= '<a href="mailto:[email protected]">[email protected]</a>';
$message.= 'nemen wij zo spoedig mogenlijk contact met u op.</td>';
$message.= '</tr>';
$message.= '</table>';
$message.= '</body>';
$message.= '</html>';
/* To send HTML mail, you can set the Content-type header. */
$headers = "MIME-Version: 1.0\r\n";
$headers .= "Content-type: text/html; charset=iso-8859-1\r\n";
/* additional headers */
$headers .= "To: ".$_POST['mail_o']."\r\n";
$headers .= "From: [email protected]\r\n";
/* and now mail it */
mail($to, $subject, $message, $headers);
?>
ik heb het even verbeterd en overzichterlijker gemaakt.
Het is belangrijk dat je weet wanneer je in php bezig ben en wanneer niet.
Ook moet u zorgen dat u niet relatief naar de plaatjes verwijst, maar absoluut, dus: http://www.plakletters.nl/images/... enz
De headers waren ook niet helemaal goed. ze moeten altijd eindigen met \r\n
$message = "text" -> dit betekent dat $message gelijk wordt aan "text". Nu bestaat de variabele $message. Als ik wat wil toevoegen aan $message kan ik zeggen:
$message = $message."andere text";
of
$message.= "andere text";
dit is hetzelfde.
Als u nog vragen heeft hoor ik het wel... groetjes diewom! (en ilodiewom)
hier post ik het hele script maar, in de hoop dat ik ergens anders een fout heb.
suc7
plientje
Code (php)
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
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
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
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
<?php
/* recipients */
$to = $_POST['mail_o'];
/* subject */
$subject = "overige bestellingen plakletters.nl";
/* message */
$message = '
<html>
<head>
<title>Dank u voor Uw belangstelling</title>
</head>
<body>
<table width="741" border="0" cellpadding="0" cellspacing="0" background="images/kop.gif">
<tr>
<td> </td>
<td><p> </p></td>
<td colspan="2"><img src="images/letters/letters_r1_c1.gif" width="350" height="62"></td>
</tr>
<tr>
<td width="123"><div align="right">Naam</div></td>
<td width="257">
<?php
echo $_POST['sex_o']." ".$_POST['naam_o'];
?>
</td>
<td width="243"><div align="right"></div></td>
<td width="108"><img src="images/letters/letters_r2_c2.gif" width="108" height="139"></td>
</tr>
<tr>
<td><div align="right">Adres :</div></td>
<td><?php
echo $_POST['adres_o'];
?>
</td>
<td colspan="2"> </td>
</tr>
<tr>
<td><div align="right">Woonplaats :</div></td>
<td><?PHP
echo $_POST['postcode_o']." ". $_POST['plaats_o'];
?>
</td>
<td colspan="2"> </td>
</tr>
<tr>
<td><div align="right">Telefoonnummer:</div></td>
<td> <?php echo $_POST['tel_o']; ?> </td>
<td colspan="2"> </td>
</tr>
<tr>
<td><div align="right">Email adres</div></td>
<td><?php
echo $_POST['mail_o'];
?>
</td>
<td colspan="2"> </td>
</tr>
<tr>
<td> </td>
<td> </td>
<td colspan="2"> </td>
</tr>
<tr>
<td> </td>
<td colspan="3">Wanneer u deze email terugstuurt naar <a href="mailto:[email protected]">[email protected]</a>
nemen wij zo spoedig mogenlijk contact met u op.</td>
</tr>
</table>
</body>
</html>
';
/* To send HTML mail, you can set the Content-type header. */
$headers .= "Content-type: text/html\n\n; charset=iso-8859-1\r\n";
/* additional headers */
$headers .= $_POST['mail_o'];
$headers .= "From: [email protected] ";
/* and now mail it */
mail($to, $subject, $message, $headers);
?>
/* recipients */
$to = $_POST['mail_o'];
/* subject */
$subject = "overige bestellingen plakletters.nl";
/* message */
$message = '
<html>
<head>
<title>Dank u voor Uw belangstelling</title>
</head>
<body>
<table width="741" border="0" cellpadding="0" cellspacing="0" background="images/kop.gif">
<tr>
<td> </td>
<td><p> </p></td>
<td colspan="2"><img src="images/letters/letters_r1_c1.gif" width="350" height="62"></td>
</tr>
<tr>
<td width="123"><div align="right">Naam</div></td>
<td width="257">
<?php
echo $_POST['sex_o']." ".$_POST['naam_o'];
?>
</td>
<td width="243"><div align="right"></div></td>
<td width="108"><img src="images/letters/letters_r2_c2.gif" width="108" height="139"></td>
</tr>
<tr>
<td><div align="right">Adres :</div></td>
<td><?php
echo $_POST['adres_o'];
?>
</td>
<td colspan="2"> </td>
</tr>
<tr>
<td><div align="right">Woonplaats :</div></td>
<td><?PHP
echo $_POST['postcode_o']." ". $_POST['plaats_o'];
?>
</td>
<td colspan="2"> </td>
</tr>
<tr>
<td><div align="right">Telefoonnummer:</div></td>
<td> <?php echo $_POST['tel_o']; ?> </td>
<td colspan="2"> </td>
</tr>
<tr>
<td><div align="right">Email adres</div></td>
<td><?php
echo $_POST['mail_o'];
?>
</td>
<td colspan="2"> </td>
</tr>
<tr>
<td> </td>
<td> </td>
<td colspan="2"> </td>
</tr>
<tr>
<td> </td>
<td colspan="3">Wanneer u deze email terugstuurt naar <a href="mailto:[email protected]">[email protected]</a>
nemen wij zo spoedig mogenlijk contact met u op.</td>
</tr>
</table>
</body>
</html>
';
/* To send HTML mail, you can set the Content-type header. */
$headers .= "Content-type: text/html\n\n; charset=iso-8859-1\r\n";
/* additional headers */
$headers .= $_POST['mail_o'];
$headers .= "From: [email protected] ";
/* and now mail it */
mail($to, $subject, $message, $headers);
?>
dus bv:
$headers .= "To: ".$_POST['mail_o']."\r\n";
wordt:
$headers .= "To: [email protected]\r\n";
$to = $_POST['mail_o'];
wordt
$to = "[email protected]";
$message.= $_POST['sex_o'];
wordt
$message.= "de heer";
op mijn server werkt het wel!
diewom
pak je wel terug op de "TOUR EIFFEL"
Als er nog iets is hoor ik het wel, suc6 en groetjes
wat ik eigenlijk zoek, is een uitleg.
de uitleg had ik toch gegeven in mijn posts?