我在网站上有一个表单,按下按钮时应执行四个操作。它应该通过四种电子邮件营销服务发送表单操作。 (aweber,mailchimp,GetResponse和GoToWebinar)
是否可以从一个表单上的提交按钮设置多个操作?我怎么能这样做?
答案 0 :(得分:1)
<强> HTML 强>
<form action="handle_user.php" method="POST />
<input type="submit" value="Save" name="save" />
<input type="submit" value="Submit for Approval" name="approve">
</form>
PHP 文件将
if($_POST["save"]) {
//User hit the save button, handle accordingly
}
//You can do an else, but I prefer a separate statement
if($_POST["approve"]) {
//User hit the Submit for Approval button, handle accordingly
}
答案 1 :(得分:1)
通常,提交表单时,它会加载一个网页,其中包含发送给它的表单数据。但是,如果要进行多次提交,可以执行一些操作。您可以将表单提交到您的站点,该站点向其他站点提交,或者您可以从表单的onsubmit事件中对其他站点进行一些ajax调用。