Hye
Ik heb het volgende stukje formulier (html) en script (php) geschreven. Maar ik krijg niet gevonden waar de fout zit helaas. Ik weet niet goed waarop ik moet zoeken voor het oplossen van deze fout.
Foutmelding
Html mail form
PHP script
Ik hoop dat ik hiermee voldoende informatie heb gegeven.
Ik heb het volgende stukje formulier (html) en script (php) geschreven. Maar ik krijg niet gevonden waar de fout zit helaas. Ik weet niet goed waarop ik moet zoeken voor het oplossen van deze fout.
Foutmelding
code:
1
| Parse error: parse error, unexpected '.' in /home/s/m/smdbvcom/www/email.php on line 6 |
Html mail form
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
35
36
37
38
| <html>
<head>
<title> </title>
</head>
<body>
<form method="POST" action="email.php">
<table align="center" border="0" cellpadding="5" cellspacing="5">
<tr>
<td>Naam</td>
<td><input name="name" size="20"></td>
</tr>
<tr>
<td>Email</td>
<td><input name="email" size="20"></td>
</tr>
<tr>
<td>Subject</td>
<td><input name="subject" size="20"></td>
</tr>
<tr>
<td colspan="2">Text:</td>
</tr>
<tr>
<td colspan="2"><textarea name="content" rows="10" cols="40"></textarea> </td>
</tr>
<tr>
<td colspan="2" align="center"><input type="submit" value="Send Email"></td>
</tr>
<tr>
<td colspan="2" align="center"><a href="email.htm">Cancel</a></td>
</tr>
</table>
</form>
</body>
</html> |
PHP script
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
| <?php
if (array_key_exists("to", $HTTP_POST_VARS))
{
$to = "r.dijstelbloem@chello.nl";
$subject = $HTTP_POST_VARS["subject"];
$message = "Naam: " . $HTTP_POST_VARS["name"] . "\nemail: ". $HTTP_POST_VARS["email"]; . "\nBericht: " . $HTTP_POST_VARS["content"];
$from = $HTTP_POST_VARS["email"];
$headers = "From: Mail Form Test <$from>\r\n";
mail($to, $subject, $message, $headers);
print("Bericht verzonden naar: $to!");
}
?> |
Ik hoop dat ik hiermee voldoende informatie heb gegeven.