前段时间,他制作了一个小型下载系统,用于将其他内容下载到图书中。在书中有一个带有(唯一)代码的标签,可以通过表格提交。 Php检查代码是否在数据库中并且尚未使用,如果是,则下载zip文件。
这是强制下载的代码:
header('Content-type: application/octet-stream');
header('Content-Disposition: attachment; filename="'.$naam.'"');
readfile ("downloads/$naam");
$update = "UPDATE download SET gebruikt='1', date=NOW() WHERE code='$code'";
$runupdate = mysqli_query($connect, $update);
我计划制作一个类似的应用程序,但自从上一个项目以来我学习了一些javascript和jQuery,我想知道下面的代码是否也有同样的伎俩:
$.ajax({
url:"php/test.php",
method: "POST",
data:{code:code},
dataType:"json",
success:function(data){
if(data.code == '1'){
location.replace(data.file);
}
}
});