PHP表单脚本错误

时间:2010-12-24 00:34:28

标签: php html forms webforms syntax-error

我创建了一个相当大的html表单,我希望将数据发送到我的电子邮件地址。

我正在使用POST方法,并且认为我的PHP符合要求。但是,我现在在提交时收到以下错误:

Parse error: syntax error, unexpected '}' in C:\www\mo\marinecforum\send_form_application.php on line 90. 

我有一段时间了。除了上面的错误,我想知道是否有更好的方法来解决这个问题?

这是PHP code

3 个答案:

答案 0 :(得分:0)

语法错误:

}    mail($to, $email_subject, $message, $headers); ?>

到此......

mail($to, $email_subject, $message, $headers);

当你写“$ content =”你正在重置变量时,你应该附加“$ content。=”

编辑:

以下是整个代码,可能会有效... http://sorskod.com/6ERZ455T

EDIT2:

重命名

Email Address <input type="text" name="address" />

Email Address <input type="text" name="email" />

或者在PHP文件中将$ _POST [“email”]更改为$ _POST [“address”]。

EDIT3:

配置邮件。

ini_set("SMTP","mail.marineconomicforum.org");
ini_set("smtp_port","25");
ini_set('sendmail_from', 'alex@marineconomicforum.org');

答案 1 :(得分:0)

您应该计算您的开始和结束时间{}。您有1个开放{和3个关闭},因此太多了。

答案 2 :(得分:0)

如果您将here转到脚本中。 你有一个{第2行 在第51,90,107行

您需要将其中一个更改为{以便打开和关闭每个集{}。