繁体   English   中英

可以从辅助提交按钮向PHP表单发送变量吗?

[英]Possible to Send a Variable to a PHP Form from a Secondary Submit Button?

这真是泡菜...

我有一个带有几个选项的常规HTML表单,而没有选择,最终有一个提交按钮将变量发送到我的PHP文件(header.php)。 我还有一个第二个提交按钮,可以很好地提交表格,但是问题是我希望有一个文本字段,用户只能在使用第二个提交按钮时键入电子邮件(它将发送电子邮件)作为header.php的变量)。 而且,由于提交按钮在标记之外,因此我无法再将用户的电子邮件作为变量添加到同一header.php中。

是否可以通过将HTML表单变量和Submit按钮变量发送到header.php的辅助提交按钮将电子邮件字段内容作为变量添加到HTML表单中?

还是有一种更容易/另一种方式来执行类似的操作?

非常感谢您,任何帮助都是非常棒的。

kes。 在我看来,您需要一个临时的表单处理页面。 像这样:

form-handle.php

if (isset ($_POST['email_address']) && isset ($_POST['SecondSubmitButton'])) {
  include ('process-second-form.php');
}
if (isset ($_POST['FirstSubmitButton'])) {
  include ('header.php');
}

然后在每个文件中对它们进行处理。 这有帮助吗? 希望我没有误解这个问题。

您可以创建表格来执行此操作,第一个操作仅用于将变量发送到您的php文件,另一个用于仅发送电子邮件,我希望这是有帮助的,而且我没有误会

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM