我是php新手。我有一个场景,我想从update mysql database
到email.
我有一个窗体在我的web应用程序。当用户填写表格和click on submit
按钮时,数据保存在Database
中,这里我希望email
在点击submit button
时也将Link of Form
发送给manager
进行批准。在电子邮件中,有一些内容或表单是由user
和Approve
和Re-Submit
按钮填充的。
如果经理点击Approve
按钮,那么我的数据库将通过Approved by manager
的状态更新,并发送电子邮件给用户回复,并发送另一封电子邮件给组织批准Unit Head
Then下面是相同的场景。这里的表单显示在电子邮件中,由用户填写,有两个按钮Approve
和Re-Submit
,如果Unit Head
点击Approve
,那么数据应该在Db中更新,并向manager
和user
发送邮件。
这是可能的,我怎么能做到这一点。请给我一些有用的参考
当用户提交数据时,您将数据保存在数据库表中并发送电子邮件给经理以批准它,您可以通过以下步骤实现这一点。
1)当用户提交表单时,将数据保存到数据库表中,在数据库表中添加一个字段来表示该条目是否被批准,您将获得该记录的最后插入id。
2)通过yourscriptpath向经理发送带有链接的邮件以批准用户数据?Id ={插入的Id}
3)创建你在批准链接中指定的脚本,将你的逻辑放入该脚本
if(isset($_REQUEST['id']) && $_$_REQUEST['id']) {
// check record exist with this id in databse
//if record exist in databse change your approve flag to approve
// send approve mail to user you will get user detials from that id
//redirect to success page
}
希望对大家有所帮助