我的网站上有几个表单,它们使用一个action.php文件将用户输入发送到我的电子邮箱。我希望通过给每个表单命名ID,并在收到输入后将名称打印在我的收件箱中。用PHP可以这样做吗?
HTML
<form id="form1">
</form>
<form id="form2">
</form>
PHP
$form_name = "?????"
$email_body = "Form Name: $form_name.\n".
"First Name: $first_name.\n".
"Last Name: $last_name.\n".
"Email Address: $visitor_email.\n".
"Price Package Selected: $price.\n".
"Message:\n $message \n".
答案 0 :(得分:2)
是的,您应该能够获得随表单提交的值。向表单添加一个隐藏的输入字段并将其命名为:form_name,并将值设置为表单的名称。然后,您可以像处理其他表单字段值一样获取值。所以不应该很难弄清楚。