我有一个用于文件主机的网站。在管理员管理器中,我在删除用户时创建了一个函数,用户上传的数据被压缩,并移动到另一个服务器。
问题是当管理员点击删除用户时,我想要一条消息“请等待文件备份。”但是备份功能在标题之前运行,因此您无法将输出写入浏览器直到功能完成。基本上,管理员在备份文件时会看到一个空白页面。
设置如下:
<?php
if(isset($_POST['submit']))
backupUser()
?>
<html>
<head><title></title></head>
<body>
<backup form>
</body>
</html>
答案 0 :(得分:3)
对于这种情况,可能更好的解决方案是:
update users set status = 2;
select * from users where status = 2;
有了这个:
你甚至可以让cron作业只在夜间服务器没有加载时运行,以避免在白天使用时降低其性能。
答案 1 :(得分:2)
执行此操作的唯一方法是使用jQuery等框架(javascript)包含AJAX功能。
过程如下:
<强>参考文献:强>