2

我正在尝试从包含下拉列表的 html 表单设置一个简单的邮件脚本,但在我声明所选变量的行上,我收到一条错误消息:解析错误:语法错误,意外'='..... ...

我的 html 表单包含如下下拉列表:

<select name="buying-selling" id="buying-selling">
<option value="none_selected" selected="selected">Please Select</option>
<option value="buying_property">Buying a Property</option>
<option value="selling_property">Selling a Property</option>
<option value="sales_updates">Sales Updates</option>
</select>

在我的电子邮件脚本的顶部,我有:

<?php
if ($_POST['Submit']!="")
{
$name=$_POST['name'];
$emailaddr=$_POST['emailaddr'];
$buying-selling=$_POST['buying-selling'];
$message=$_POST['message'];

.......后面是所有邮件头数据

但是,当我尝试处理表单时,我收到包含 POST['buying-sell'] 元素的行的“解析错误:语法错误,意外'='”。

从下拉列表中声明项目是否有不同的语法?

我是邮件脚本编码的新手,因此非常欢迎任何建议。

非常感谢

4

1 回答 1

4

$buying-selling不是有效的变量名。试试$buying_selling吧。

于 2013-08-18T00:20:13.510 回答