Php 关闭页面时运行脚本
我试图编写一个脚本,在关闭页面或选项卡时运行,但无法使其工作 有人能查一下我的密码吗Php 关闭页面时运行脚本,php,Php,我试图编写一个脚本,在关闭页面或选项卡时运行,但无法使其工作 有人能查一下我的密码吗 连接\u中止在关闭页面时似乎不起作用 我不知道我的剧本出了什么问题 我已经在网上搜索修复代码的可能性。有些人把它放在while loop中,我不希望它放在while loop中 这是我的密码 Ignore_User_Abort(True); if(Connection_Aborted()==1) { file_put_contents('/tmp/phptest1234.txt', 'test');
连接\u中止
在关闭页面时似乎不起作用
我不知道我的剧本出了什么问题
我已经在网上搜索修复代码的可能性。有些人把它放在while loop
中,我不希望它放在while loop
中
这是我的密码
Ignore_User_Abort(True);
if(Connection_Aborted()==1)
{
file_put_contents('/tmp/phptest1234.txt', 'test');
}
一旦访问者看到您的页面,php就完成了运行。就这样。您不能单独使用php做任何其他事情。输入Javascript,这是您要查找的选项。如果你真的想在php中做任何你想做的事情,你可以尝试做一个AJAX调用来运行一些php。你无法检测到用户离开你的页面。@NiettheDarkAbsol ofc是,可能只是不通过php,但他可以发送一篇帖子,这是他通过JS做的最后一件事,希望它被发送,好吗?不,安全吗?一点也不。我猜你还不够大,还没有经历过国家网络的快乐时光。(讽刺的是)@thomaslindvall在JS中,如果用户更改或离开页面,脚本就会被执行。我不希望这种情况发生,我只希望用户关闭页面。这可以用JS来完成吗?@user3763747第一个问题中有链接。@托马斯·林德瓦尔,所有的称呼对我都不起作用,那么当系统关闭时呢?