我有一些数据在表单提交后插入数据库。将它们插入数据库之后,我需要将这些数据发送给电子邮件,但我必须等5分钟才能发送它们。Php延迟发送数据5分钟
有没有反正我可以等5分钟,让我们来说说带睡眠功能。我不希望用户等待5分钟来执行脚本。
这是我想到的是:
1)提交表单和插入数据到数据库
2)发送插入的行ID到该服务器上的某种方式运行的过程中的一些其它脚本
3 )5分钟后发送电子邮件与作为一个过程运行的脚本
4)如果有更多的话,说50个ID搁置启动新的过程,并从3-4再做步骤。
这就是我想的。
我不知道从哪里开始。
请给我一些指导。我不需要redy来使用解决方案。
我不想使用cron作业!
你的代码在哪里? – 2013-05-01 10:20:37
为什么不使用cron? – 2013-05-01 10:20:41
如果你能解释为什么你需要等5分钟,我们可能会更容易建议一个解决方案 – 2013-05-01 10:21:40