我已经制作了一个超过2页的小PHP脚本,这就是它们的样子。
第1页:
<! DOCTYPE html>
<head>
<body>
<form method='post' action='handle.php'>
<p>To:<input type='text' name='To'></p>
<p>From:<input type='text' name='From' value='From:'></p>
<p>Subject:<input type='Subject' name='Subject'></p>
<p>Body:<textarea ROWS=60 COLS=40></textarea></p>
<input type='submit'>
</form>
</body>
</head>
第2页:
<?php
$to = $_POST['To'];
$subject = $_POST['Subject'];
$body = $_POST['Body'];
$from = $_POST['From']
mail($to, $subject, $body, $from);
echo $from;
?>
它给了我这个错误(并且从From框开始的'From:'没有被删除!):
Parse error: syntax error, unexpected T_STRING in /home/a8923462/public_html/handle.php on line 8
答案 0 :(得分:2)
您在;
声明结尾处遗漏了$from
。