我正在使用此电子邮件表单: http ://www.freecontactform.com/email_form.php
我对 PHP 不太了解,所以有人可以帮我在这个表单中添加复选框吗?例如,将有 6 个带有复选框的项目 - 如果用户单击 3,那么发送给我的电子邮件中只会出现 3 个项目。
我将不胜感激任何帮助!
我正在使用此电子邮件表单: http ://www.freecontactform.com/email_form.php
我对 PHP 不太了解,所以有人可以帮我在这个表单中添加复选框吗?例如,将有 6 个带有复选框的项目 - 如果用户单击 3,那么发送给我的电子邮件中只会出现 3 个项目。
我将不胜感激任何帮助!
你应该在你想要的地方添加复选框,在里面<form ...> </form>
,给他们不同的名字,例如,我name="checkboxone"
第一次使用:
<input name="checkboxone" type="checkbox" checked="checked"/>
<input name="checkboxtwo" type="checkbox"/>
您可以使用自己难忘的名字:name="my_very_own_product"
这样您就可以检查它们是否被选中:注意:在“// 创建电子邮件标题”之前,您仍然可以编辑发送的电子邮件。邮件在第 69 行发送。
if (isset($_POST['checkboxone'])) {
// If checkbox one is checked:
doSomethingWhenCheckboxoneChecked();
}
if (isset($_POST['checkboxtwo'])) {
// If checkbox two is checked:
doSomethingWhenCheckboxtwoChecked();
}
// Here we add selected product to email message body:
if (isset($_POST['my_very_own_product'])) {
// If checkbox my_very_own_product is checked:
$email_message .= "My Very Own Product is selected by customer!!\n";
// Did you notice \n here? It is here for adding line break after text...
}
// create email headers
如果您需要更多帮助,请提出要求。