gpt4 book ai didi

php - 检测同时上传进程

转载 作者:行者123 更新时间:2023-12-01 05:59:35 25 4
gpt4 key购买 nike

使用 php,我在一个进程中将文件上传到两个单独的服务器。可能这需要一些时间才能完成。

在这里,最终用户可能会打开另一个窗口进行另一个上传,并且此类同时进程的数量将会增加。因此,这将影响当前正在运行的上传进程,从而输出不需要的结果。

所以我想禁用多个(或至少第三个)同时文件上传过程。当用户在其他文件完成之前尝试第二次或第三次上传文件时,他应该收到警告。

有人请指导我如何使用 php session cookies/Jquery Ajax 实现吗?

谢谢

最佳答案

您可以读取 session_id 并在某处保存该 session 的标志,直到完成上传。在接受新上传之前检查标志是否存在(或值计数)。上传完成后,删除(或减小值)该标志。存储可以是数据库或服务器中的文件。或者使用 user_id 代替 session_id,除非您有匿名上传 - 这无论如何都不是一个好主意。

关于php - 检测同时上传进程,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12531820/

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