Onderwerp toevoegen aan een formulier
Op de website van mijn wielervereniging heb ik een inschrijfformulier geplaatst zodat nieuwe leden zich online kunnen aanmelden bij de vereniging. Het formulier werkt tot volle tevredenheid maar als ik de email in mijn mailbox krijg dan heeft die geen onderwerp.
Graag wil ik een onderwerp toevoegen, b.v. "Inschrijving nieuw lid" maar ik krijg het niet voor elkaar.
Dit is de code die ik gebruik:
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
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
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
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
<?php
session_start(); // zorg ervoor dat session_start ALTIJD bovenaan ALLES van je pagina staat, anders werkt het niet!
/*******************************
* CONTACT FORMULIER
* contactformulier.php
*
* Author: John van den Oudenhoven
* Datum: 17 februari 2012
*
* Pas het e-mail adres aan
* bij $mail_ontv en upload
* het naar je webserver..
********************************/
// E-mailadres van de ontvanger
$mail_ontv = '[email protected]'; // <<<----- voer jouw e-mailadres hier in!
// Speciale checks voor naam en e-mailadres
if ($_SERVER['REQUEST_METHOD'] == 'POST')
{
// naam controle
if (empty($_POST['naam']))
$naam_fout = 1;
// e-mail controle
if (function_exists('filter_var') && !filter_var($_POST['email'], FILTER_VALIDATE_EMAIL))
$email_fout = 1;
// antiflood controle
if (!empty($_SESSION['antiflood']))
{
$seconde = 60; // 20 seconden voordat dezelfde persoon nog een keer een e-mail mag versturen
$tijd = time() - $_SESSION['antiflood'];
if($tijd < $seconde)
$antiflood = 1;
}
}
// Kijk of alle velden zijn ingevuld - naam mag alleen uit letters bestaan en het e-mailadres moet juist zijn
if (($_SERVER['REQUEST_METHOD'] == 'POST' && (!empty($antiflood) || empty($_POST['naam']) || !empty($naam_fout) || empty($_POST['email']) || !empty($email_fout) || empty($_POST['voornaam']) || empty($_POST['straat']) || empty($_POST['huisnr']) || empty($_POST['postcode']) || empty($_POST['woonplaats']) || empty($_POST['telefoonnummer']) || empty($_POST['gebdatum']))) || $_SERVER['REQUEST_METHOD'] == 'GET')
{
if ($_SERVER['REQUEST_METHOD'] == 'POST')
{
if (!empty($naam_fout))
echo '<p><font color="red">Uw naam is niet ingevuld.</font></p>';
elseif (!empty($email_fout))
echo '<p><font color="red">Uw e-mailadres is niet juist.</font></p>';
elseif (!empty($antiflood))
echo '<p><font color="red">U mag slechts één bericht per ' . $seconde . ' seconde versturen.</font></p>';
else
echo '<p><font color="red">U bent een verplicht veld vergeten in te vullen.</font></p>';
}
// HTML e-mail formulier
echo'
<style type="text/css">
<!--
.style1 {font: 12px/18px Verdana, Arial, Helvetica, sans-serif}
-->
</style>
<span class="style1">
<strong>Ja, ik geef mij graag op als lid van WV Salt-Boemel.</strong>
<form method="post" action="' . $_SERVER['REQUEST_URI'] . '" />
<p>
<fieldset id="persoon" width="585px"><legend>Mijn gegevens</legend>
<table width="100%" border="0">
<tbody>
<tr>
<td width="45%"><label for="naam"><font size= 2px>Naam *</font></label></td>
<td width="55%"><input type="text" size="37" maxlength="37" id="naam" name="naam" value="' . (isset($_POST['naam']) ? htmlspecialchars($_POST['naam']) : '') . '" /></td>
</tr>
<tr>
<td><label for="voornaam"><font size= 2px>Voorletters en voornaam *</font></label></td>
<td><input type="text" size="8" maxlength="8" id="voorletters" name="voorletters" value="' . (isset($_POST['voorletters']) ? htmlspecialchars($_POST['voorletters']) : '') . '" /> <input type="text" size="25" maxlength="25" id="voornaam" name="voornaam" value="' . (isset($_POST['voornaam']) ? htmlspecialchars($_POST['voornaam']) : '') . '" /></td>
</tr>
<tr>
<td><label for="straat"><font size= 2px>Straatnaam en huisnummer *</font></label></td>
<td><input type="text" size="28" maxlength="28" id="straat" name="straat" value="' . (isset($_POST['straat']) ? htmlspecialchars($_POST['straat']) : '') . '" /> <input type="text" size="5" maxlength="5" id="huisnr" name="huisnr" value="' . (isset($_POST['huisnr']) ? htmlspecialchars($_POST['huisnr']) : '') . '" /></td>
</tr>
<tr>
<td><label for="woonplaats"><font size= 2px>Postcode/Woonplaats *</font></label></td>
<td><input type="text" size="6" maxlength="6" id="postcode" name="postcode" value="' . (isset($_POST['postcode']) ? htmlspecialchars($_POST['postcode']) : '') . '" /> <input type="text" size="27" maxlength="27" id="woonplaats" name="woonplaats" value="' . (isset($_POST['woonplaats']) ? htmlspecialchars($_POST['woonplaats']) : '') . '" /></td>
</tr>
<tr>
<td><label for="telefoonnummer"><font size= 2px>Telefoonnummer * (net-/abonneenr.)</font></label></td>
<td><input type="text" size="15" maxlength="11" id="telefoonnummer" name="telefoonnummer" value="' . (isset($_POST['telefoonnummer']) ? htmlspecialchars($_POST['telefoonnummer']) : '') . '" /></td>
</tr>
<tr>
<td><label for="mobiel"><font size= 2px>Mobiel nummer</font></label></td>
<td><input type="text" size="15" maxlength="11" id="mobiel" name="mobiel" value="' . (isset($_POST['mobiel']) ? htmlspecialchars($_POST['mobiel']) : '') . '" /></td>
</tr>
<tr>
<td><font size= 2px>Geslacht *</font></td>
<td><input type="radio" id="geslacht" name="geslacht" value="M' . (isset($_POST['geslacht']) ? htmlspecialchars($_POST['geslacht']) : '') . '" checked="checked" /><font size= 2px>M </font><input type="radio" id="geslacht" name="geslacht" value="V' . (isset($_POST['email']) ? htmlspecialchars($_POST['email']) : '') . '" /><font size= 2px>V</font></td>
</tr>
<tr>
<td><label for="gebdatum"><font size= 2px>Geboortedatum * (dd-mm-jjjj)</font></label></td>
<td><input type="text" size="15" maxlength="10" id="gebdatum" name="gebdatum" value="' . (isset($_POST['gebdatum']) ? htmlspecialchars($_POST['gebdatum']) : '') . '" /></td>
</tr>
<tr>
<td><label for="email"><font size= 2px>E-mailadres *</font></label></td>
<td><input type="text" size="37" maxlength="37" id="email" name="email" value="' . (isset($_POST['email']) ? htmlspecialchars($_POST['email']) : '') . '" /></td>
</tr>
<tr>
<td><font size= 2px>Ik wil een Toerfietskaart van de NTFU ontvangen</font></td>
<td valign="top"><input type="checkbox" id="NTFU" name="NTFU" value="J' . (isset($_POST['NTFU']) ? htmlspecialchars($_POST['NTFU']) : '') . '" /></td>
</tr>
<tr>
<td><label for="rekeningnr"><font size= 2px>In verband met de automatische incasso geef ik hier vast mijn rekeningnummer door</font></label></td>
<td valign="top"><input type="text" size="15" maxlength="9" id="rekeningnr" name="rekeningnr" value="' . (isset($_POST['rekeningnr']) ? htmlspecialchars($_POST['rekeningnr']) : '') . '" /></td>
</tr>
</tbody>
</table>
</fieldset>
<em>De velden met een * zijn verplichte velden</em>
<br/>
<br/>
<strong>Betaling</strong>
<br/>
<br/>
Ik betaal als lid € 40,- per jaar. Als ik na 1 juli lid word maar voor 1 oktober betaal ik € 20,-. Na 1 oktober betaal ik pas in 2013 contributie.
Als ik een Toerfietskaart van de NTFU wil ontvangen betaal ik in 2012 € 30,-.
Na verzending van mijn inschrijving ontvang ik van de secretaris een bevestiging met aanvullende informatie.
Van de penningmeester krijg ik een machtigingsformulier waarop ik aangeef dat mijn bijdrage automatisch geïncasseerd mag worden.
<br/>
<br/>
<input type="submit" name="submit" value=" Verzenden " /> <input type="reset" name="reset" value="wissen" />
</p>
</span>
</form>';
}
// versturen naar
else
{
// set datum
$datum = date('d/m/Y H:i:s');
$inhoud_mail = "===================================================\n";
$inhoud_mail .= "Ingevuld inschrijfformulier gestuurd vanaf " . $_SERVER['HTTP_HOST'] . "\n";
$inhoud_mail .= "===================================================\n\n";
$inhoud_mail .= "Naam: " . htmlspecialchars($_POST['naam']) . "\n";
$inhoud_mail .= "Voorletters: " . htmlspecialchars($_POST['voorletters']) . "\n";
$inhoud_mail .= "Voornaam: " . htmlspecialchars($_POST['voornaam']) . "\n";
$inhoud_mail .= "Adres: " . htmlspecialchars($_POST['straat']) . "\n";
$inhoud_mail .= "Huisnummer: " . htmlspecialchars($_POST['huisnr']) . "\n";
$inhoud_mail .= "Postcode: " . htmlspecialchars($_POST['postcode']) . "\n";
$inhoud_mail .= "Woonplaats: " . htmlspecialchars($_POST['woonplaats']) . "\n";
$inhoud_mail .= "Telefoonnummer: " . htmlspecialchars($_POST['telefoonnummer']) . "\n";
$inhoud_mail .= "Mobiele telefoonnummer: " . htmlspecialchars($_POST['mobiel']) . "\n";
$inhoud_mail .= "Geslacht: " . htmlspecialchars($_POST['geslacht']) . "\n";
$inhoud_mail .= "Geboortedatum: " . htmlspecialchars($_POST['gebdatum']) . "\n";
$inhoud_mail .= "E-mail adres: " . htmlspecialchars($_POST['email']) . "\n";
$inhoud_mail .= "Toerfietskaart NTFU: " . htmlspecialchars($_POST['NTFU']) . "\n";
$inhoud_mail .= "Bankrekeningnummer: " . htmlspecialchars($_POST['rekeningnr']) . "\n";
$inhoud_mail .= "Verstuurd op " . $datum . " via het IP adres " . $_SERVER['REMOTE_ADDR'] . "\n\n";
$inhoud_mail .= "===================================================\n\n";
// --------------------
// spambot protectie
// ------
// van de tutorial: http://www.phphulp.nl/php/tutorial/beveiliging/spam-vrije-contact-formulieren/340/
// ------
$headers = 'From: ' . htmlspecialchars($_POST['naam']) . ' <' . $_POST['email'] . '>';
$headers = stripslashes($headers);
$headers = str_replace('\n', '', $headers); // Verwijder \n
$headers = str_replace('\r', '', $headers); // Verwijder \r
$headers = str_replace("\"", "\\\"", str_replace("\\", "\\\\", $headers)); // Slashes van quotes
$_POST['onderwerp'] = str_replace('\n', '', $_POST['onderwerp']); // Verwijder \n
$_POST['onderwerp'] = str_replace('\r', '', $_POST['onderwerp']); // Verwijder \r
$_POST['onderwerp'] = str_replace("\"", "\\\"", str_replace("\\", "\\\\", $_POST['onderwerp'])); // Slashes van quotes
if (mail($mail_ontv, $_POST['onderwerp'], $inhoud_mail, $headers))
{
// zorg ervoor dat dezelfde persoon niet kan spammen
$_SESSION['antiflood'] = time();
echo '<h1>Het formulier is verzonden</h1>
<p>Bedankt voor het invullen van het inschrijfformulier. We zullen zo spoedig mogelijk contact met u opnemen.</p>';
}
else
{
echo '<h1>Het formulier is niet verzonden</h1>
<p><b>Onze excuses.</b> Het formulier kon niet verzonden worden.</p>';
}
}
?>
session_start(); // zorg ervoor dat session_start ALTIJD bovenaan ALLES van je pagina staat, anders werkt het niet!
/*******************************
* CONTACT FORMULIER
* contactformulier.php
*
* Author: John van den Oudenhoven
* Datum: 17 februari 2012
*
* Pas het e-mail adres aan
* bij $mail_ontv en upload
* het naar je webserver..
********************************/
// E-mailadres van de ontvanger
$mail_ontv = '[email protected]'; // <<<----- voer jouw e-mailadres hier in!
// Speciale checks voor naam en e-mailadres
if ($_SERVER['REQUEST_METHOD'] == 'POST')
{
// naam controle
if (empty($_POST['naam']))
$naam_fout = 1;
// e-mail controle
if (function_exists('filter_var') && !filter_var($_POST['email'], FILTER_VALIDATE_EMAIL))
$email_fout = 1;
// antiflood controle
if (!empty($_SESSION['antiflood']))
{
$seconde = 60; // 20 seconden voordat dezelfde persoon nog een keer een e-mail mag versturen
$tijd = time() - $_SESSION['antiflood'];
if($tijd < $seconde)
$antiflood = 1;
}
}
// Kijk of alle velden zijn ingevuld - naam mag alleen uit letters bestaan en het e-mailadres moet juist zijn
if (($_SERVER['REQUEST_METHOD'] == 'POST' && (!empty($antiflood) || empty($_POST['naam']) || !empty($naam_fout) || empty($_POST['email']) || !empty($email_fout) || empty($_POST['voornaam']) || empty($_POST['straat']) || empty($_POST['huisnr']) || empty($_POST['postcode']) || empty($_POST['woonplaats']) || empty($_POST['telefoonnummer']) || empty($_POST['gebdatum']))) || $_SERVER['REQUEST_METHOD'] == 'GET')
{
if ($_SERVER['REQUEST_METHOD'] == 'POST')
{
if (!empty($naam_fout))
echo '<p><font color="red">Uw naam is niet ingevuld.</font></p>';
elseif (!empty($email_fout))
echo '<p><font color="red">Uw e-mailadres is niet juist.</font></p>';
elseif (!empty($antiflood))
echo '<p><font color="red">U mag slechts één bericht per ' . $seconde . ' seconde versturen.</font></p>';
else
echo '<p><font color="red">U bent een verplicht veld vergeten in te vullen.</font></p>';
}
// HTML e-mail formulier
echo'
<style type="text/css">
<!--
.style1 {font: 12px/18px Verdana, Arial, Helvetica, sans-serif}
-->
</style>
<span class="style1">
<strong>Ja, ik geef mij graag op als lid van WV Salt-Boemel.</strong>
<form method="post" action="' . $_SERVER['REQUEST_URI'] . '" />
<p>
<fieldset id="persoon" width="585px"><legend>Mijn gegevens</legend>
<table width="100%" border="0">
<tbody>
<tr>
<td width="45%"><label for="naam"><font size= 2px>Naam *</font></label></td>
<td width="55%"><input type="text" size="37" maxlength="37" id="naam" name="naam" value="' . (isset($_POST['naam']) ? htmlspecialchars($_POST['naam']) : '') . '" /></td>
</tr>
<tr>
<td><label for="voornaam"><font size= 2px>Voorletters en voornaam *</font></label></td>
<td><input type="text" size="8" maxlength="8" id="voorletters" name="voorletters" value="' . (isset($_POST['voorletters']) ? htmlspecialchars($_POST['voorletters']) : '') . '" /> <input type="text" size="25" maxlength="25" id="voornaam" name="voornaam" value="' . (isset($_POST['voornaam']) ? htmlspecialchars($_POST['voornaam']) : '') . '" /></td>
</tr>
<tr>
<td><label for="straat"><font size= 2px>Straatnaam en huisnummer *</font></label></td>
<td><input type="text" size="28" maxlength="28" id="straat" name="straat" value="' . (isset($_POST['straat']) ? htmlspecialchars($_POST['straat']) : '') . '" /> <input type="text" size="5" maxlength="5" id="huisnr" name="huisnr" value="' . (isset($_POST['huisnr']) ? htmlspecialchars($_POST['huisnr']) : '') . '" /></td>
</tr>
<tr>
<td><label for="woonplaats"><font size= 2px>Postcode/Woonplaats *</font></label></td>
<td><input type="text" size="6" maxlength="6" id="postcode" name="postcode" value="' . (isset($_POST['postcode']) ? htmlspecialchars($_POST['postcode']) : '') . '" /> <input type="text" size="27" maxlength="27" id="woonplaats" name="woonplaats" value="' . (isset($_POST['woonplaats']) ? htmlspecialchars($_POST['woonplaats']) : '') . '" /></td>
</tr>
<tr>
<td><label for="telefoonnummer"><font size= 2px>Telefoonnummer * (net-/abonneenr.)</font></label></td>
<td><input type="text" size="15" maxlength="11" id="telefoonnummer" name="telefoonnummer" value="' . (isset($_POST['telefoonnummer']) ? htmlspecialchars($_POST['telefoonnummer']) : '') . '" /></td>
</tr>
<tr>
<td><label for="mobiel"><font size= 2px>Mobiel nummer</font></label></td>
<td><input type="text" size="15" maxlength="11" id="mobiel" name="mobiel" value="' . (isset($_POST['mobiel']) ? htmlspecialchars($_POST['mobiel']) : '') . '" /></td>
</tr>
<tr>
<td><font size= 2px>Geslacht *</font></td>
<td><input type="radio" id="geslacht" name="geslacht" value="M' . (isset($_POST['geslacht']) ? htmlspecialchars($_POST['geslacht']) : '') . '" checked="checked" /><font size= 2px>M </font><input type="radio" id="geslacht" name="geslacht" value="V' . (isset($_POST['email']) ? htmlspecialchars($_POST['email']) : '') . '" /><font size= 2px>V</font></td>
</tr>
<tr>
<td><label for="gebdatum"><font size= 2px>Geboortedatum * (dd-mm-jjjj)</font></label></td>
<td><input type="text" size="15" maxlength="10" id="gebdatum" name="gebdatum" value="' . (isset($_POST['gebdatum']) ? htmlspecialchars($_POST['gebdatum']) : '') . '" /></td>
</tr>
<tr>
<td><label for="email"><font size= 2px>E-mailadres *</font></label></td>
<td><input type="text" size="37" maxlength="37" id="email" name="email" value="' . (isset($_POST['email']) ? htmlspecialchars($_POST['email']) : '') . '" /></td>
</tr>
<tr>
<td><font size= 2px>Ik wil een Toerfietskaart van de NTFU ontvangen</font></td>
<td valign="top"><input type="checkbox" id="NTFU" name="NTFU" value="J' . (isset($_POST['NTFU']) ? htmlspecialchars($_POST['NTFU']) : '') . '" /></td>
</tr>
<tr>
<td><label for="rekeningnr"><font size= 2px>In verband met de automatische incasso geef ik hier vast mijn rekeningnummer door</font></label></td>
<td valign="top"><input type="text" size="15" maxlength="9" id="rekeningnr" name="rekeningnr" value="' . (isset($_POST['rekeningnr']) ? htmlspecialchars($_POST['rekeningnr']) : '') . '" /></td>
</tr>
</tbody>
</table>
</fieldset>
<em>De velden met een * zijn verplichte velden</em>
<br/>
<br/>
<strong>Betaling</strong>
<br/>
<br/>
Ik betaal als lid € 40,- per jaar. Als ik na 1 juli lid word maar voor 1 oktober betaal ik € 20,-. Na 1 oktober betaal ik pas in 2013 contributie.
Als ik een Toerfietskaart van de NTFU wil ontvangen betaal ik in 2012 € 30,-.
Na verzending van mijn inschrijving ontvang ik van de secretaris een bevestiging met aanvullende informatie.
Van de penningmeester krijg ik een machtigingsformulier waarop ik aangeef dat mijn bijdrage automatisch geïncasseerd mag worden.
<br/>
<br/>
<input type="submit" name="submit" value=" Verzenden " /> <input type="reset" name="reset" value="wissen" />
</p>
</span>
</form>';
}
// versturen naar
else
{
// set datum
$datum = date('d/m/Y H:i:s');
$inhoud_mail = "===================================================\n";
$inhoud_mail .= "Ingevuld inschrijfformulier gestuurd vanaf " . $_SERVER['HTTP_HOST'] . "\n";
$inhoud_mail .= "===================================================\n\n";
$inhoud_mail .= "Naam: " . htmlspecialchars($_POST['naam']) . "\n";
$inhoud_mail .= "Voorletters: " . htmlspecialchars($_POST['voorletters']) . "\n";
$inhoud_mail .= "Voornaam: " . htmlspecialchars($_POST['voornaam']) . "\n";
$inhoud_mail .= "Adres: " . htmlspecialchars($_POST['straat']) . "\n";
$inhoud_mail .= "Huisnummer: " . htmlspecialchars($_POST['huisnr']) . "\n";
$inhoud_mail .= "Postcode: " . htmlspecialchars($_POST['postcode']) . "\n";
$inhoud_mail .= "Woonplaats: " . htmlspecialchars($_POST['woonplaats']) . "\n";
$inhoud_mail .= "Telefoonnummer: " . htmlspecialchars($_POST['telefoonnummer']) . "\n";
$inhoud_mail .= "Mobiele telefoonnummer: " . htmlspecialchars($_POST['mobiel']) . "\n";
$inhoud_mail .= "Geslacht: " . htmlspecialchars($_POST['geslacht']) . "\n";
$inhoud_mail .= "Geboortedatum: " . htmlspecialchars($_POST['gebdatum']) . "\n";
$inhoud_mail .= "E-mail adres: " . htmlspecialchars($_POST['email']) . "\n";
$inhoud_mail .= "Toerfietskaart NTFU: " . htmlspecialchars($_POST['NTFU']) . "\n";
$inhoud_mail .= "Bankrekeningnummer: " . htmlspecialchars($_POST['rekeningnr']) . "\n";
$inhoud_mail .= "Verstuurd op " . $datum . " via het IP adres " . $_SERVER['REMOTE_ADDR'] . "\n\n";
$inhoud_mail .= "===================================================\n\n";
// --------------------
// spambot protectie
// ------
// van de tutorial: http://www.phphulp.nl/php/tutorial/beveiliging/spam-vrije-contact-formulieren/340/
// ------
$headers = 'From: ' . htmlspecialchars($_POST['naam']) . ' <' . $_POST['email'] . '>';
$headers = stripslashes($headers);
$headers = str_replace('\n', '', $headers); // Verwijder \n
$headers = str_replace('\r', '', $headers); // Verwijder \r
$headers = str_replace("\"", "\\\"", str_replace("\\", "\\\\", $headers)); // Slashes van quotes
$_POST['onderwerp'] = str_replace('\n', '', $_POST['onderwerp']); // Verwijder \n
$_POST['onderwerp'] = str_replace('\r', '', $_POST['onderwerp']); // Verwijder \r
$_POST['onderwerp'] = str_replace("\"", "\\\"", str_replace("\\", "\\\\", $_POST['onderwerp'])); // Slashes van quotes
if (mail($mail_ontv, $_POST['onderwerp'], $inhoud_mail, $headers))
{
// zorg ervoor dat dezelfde persoon niet kan spammen
$_SESSION['antiflood'] = time();
echo '<h1>Het formulier is verzonden</h1>
<p>Bedankt voor het invullen van het inschrijfformulier. We zullen zo spoedig mogelijk contact met u opnemen.</p>';
}
else
{
echo '<h1>Het formulier is niet verzonden</h1>
<p><b>Onze excuses.</b> Het formulier kon niet verzonden worden.</p>';
}
}
?>
Weet iemand hoe ik een onderwerp aan de email toe kan voegen?
Bedankt voor de snelle en goede reactie! Formulier is inmiddels aangepast en het werkt. :thumbsup: