我正在使用codeigniter,
我具有发送电子邮件的电子邮件功能,
一旦我发送了发送电子邮件的请求,如果在发送电子邮件之前取消了请求,并且如果刷新或单击任何按钮,则先前的操作正在执行(电子邮件将被取消),
如何防止取消表单提交
谢谢
//form
<form id="finance_form" action="<?php echo site_url('invoice/updateFinaceStatus') ?>" method="post">
<select name="status">
<option value="1">test</option>
<option value="2">test2</option>
</select>
<button type="submit" name="submit_status" value="1">Update</button>
</form>
Controller
public function updateFinaceStatus()
{
if ($this->input->post('submit_status')) {
//sending email logic goes here
}
}