2010-11-22 30 views
0

我想弄清楚一个基本的Web电子邮件表单。我从某处获得了代码,并试图制作复选框选项。PHP电子邮件表格发送数组而不是变量

电子邮件被发送,但只有选项旁边的数组。

我在做什么错?

+0

欢迎来到stackoverflow – 2010-11-22 01:18:51

+0

欢迎来到Bryan,把你的代码打包给我们看(从中删除任何db连接/敏感数据) – Christian 2010-11-22 01:20:42

+0

如果你找到正确的答案,你应该把它标为一个! =) – 2010-11-22 01:33:58

回答

2

一些示例代码将有助于诊断问题。 在猜测我说你已经得到的东西像

$message = "contact from message\r\n"; 
$message .= $_POST['check']; 

因为$_POST['check']是一个数组,你需要使用它喜欢:

$message .= implode(', ', $_POST['check']); 

这将数组转换的选择服务选项转换为逗号分隔的字符串。

+1

太棒了!谢谢!工作!当我做了$ check。= implode(',',$ _POST ['check']); – 2010-11-22 01:21:36

0

如果你是一个PHP初学者,你可以使用PHP Forms构建器,它允许在几分钟内创建专业的电子表格。您只需要通过直观的界面创建一个PHP表单并生成一个可以轻松复制并粘贴到任何网页的代码。