我正在设计一个用户注册表单,并正在发送一封确认电子邮件。负责将用户名/密码/电子邮件地址等添加到数据库的脚本变得相当长,我想将负责电子邮件的代码分解到另一个文件中。我在想这两个脚本如何协同工作;数据库脚本是否包含电子邮件脚本或重定向到它并传递参数。还是我把它弄反了?会是包含/调用数据库脚本的电子邮件脚本吗?
首先会发生什么?是否 1) 在将任何数据添加到数据库之前发送包含帐户激活链接的电子邮件或 2) 是立即放入数据库中的数据,并且“激活”字段设置为 false 并且当用户单击时电子邮件中的链接字段将更新为 true 3) 或其他方式?