提交将提交表单并发送电子邮件的按钮?

时间:2013-05-21 23:02:11

标签: php forms submit

我的表格上有2个按钮。 1将使用.php脚本发送电子邮件,另一个将表单提交到.php数据库。这两个都很好,但我想将它们组合成一个按钮。这是我的代码示例:

<FORM name="drop_list" action="<?php echo $editFormAction; ?>"" method="POST" >
    <input name="emailForm" type="button" id="emailForm" onClick="sendFormEmail()" value="Email">
    <input name="add_patient" type="submit" id="add_patient" onclick=document.drop_list.action='<?php echo $editFormAction; ?>' value="Add Patient">

以下是为电子邮件按钮运行的java脚本:

function sendFormEmail() //email form
    {
        document.drop_list.action = "html_form_send.php";
        document.drop_list.target = "_blank";
        document.drop_list.submit();             // Submit the page
        return true;
    }

我仍然是php脚本和javascript的新手,所以任何帮助都表示赞赏。

1 个答案:

答案 0 :(得分:0)

只需在发送电子邮件功能中使用邮件(收件人,主题,邮件,标题,参数)即可。 函数参数必须是存储表单字段文本的字符串,因此您可以使用插入用户界面中的电子邮件和其他数据填充mail()函数。

检查这一点以了解如何实际调用在同一文件Calling a particular PHP function on form submit

中声明的函数