gpt4 book ai didi

php - 多个 PHP 进程

转载 作者:可可西里 更新时间:2023-10-31 23:34:00 26 4
gpt4 key购买 nike

我有一个页面,用户可以在其中输入他们的电子邮件地址,单击“发送”,网络服务器将通过电子邮件向他们发送一个 ~10mb 的附件。现在,我的页面只显示“正在发送...”,用户在此页面上等待大约 20 秒。

相反,我想让它说“您的附件将在几分钟内通过电子邮件发送”,将该过程发送到其他地方并允许用户继续浏览而无需打开新标签。

我真的只需要有人为我指明正确的方向,因为此时我什至不知道要谷歌什么。

最佳答案

您可以调用另一个将处理电子邮件发送的 php 文件,并确保放入此调用:

ignore_user_abort(true);

这样做是允许 php 进程完成,即使浏览器离开。因此,您可以通过 ajax 启动该过程,然后转到另一个页面,说明您的附件已发送。

更多信息:

http://www.php.net/manual/en/function.ignore-user-abort.php

关于php - 多个 PHP 进程,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8141623/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com