我无法通过表单复选框来查看“回收”电子邮件。我不知道php所以我不知道有什么问题。当表单通过电子邮件发送时,“回收:”主题就在那里,但是复选框不是。
HTML:
<label>CRT Monitors <input name="recycleobject2[]" type="checkbox" value="crtmonitors"
/></label>
<label>Printers <input name="recycleobject2[]" type="checkbox" value="printers"
/></label>
<label>Computers <input name="recycleobject2[]" type="checkbox" value="computers"
/></label>
<label>Fluorescent Lamps and Batteries <input name="recycleobject2[]" type="checkbox"
value="lamps" /></label>
<label>Televisions <input name="recycleobject2[]" type="checkbox" value="television"
/></label>
<label>Other Equipment <input name="recycleobject2[]" type="checkbox" value="other" />
</label><br />
PHP:
$recycleobject2 = $_POST['recycleobject2']; // not required
$recycleobject2 = array();
$email_message .= "Recycling:" .implode(", ",$recycleobject2)."\n";
答案 0 :(得分:1)
你的问题就在这里:
$recycleobject2 = array();
该行正在将$ recycleobject2变量重置为全新的空数组。删除该行,您的代码应该没问题。