根据文件保存日期从网页下载文件
Download a file from a webpage based on the file saved date
我在web开发方面还很新,我需要一些建议。我正忙着创建一个带有日期选择器的页面,然后我有一个每天保存一个文件的文件夹。我要做的是:用户需要选择他想要的文件的日期,然后单击下载,保存在该日期的文件需要下载。有人能给我一个主意,我怎么能得到这个工作。我已经尝试了一些事情与JavaScript和php,无法得到一个工作的解决方案。
这段代码应该可以完成这项工作。首先,我们扫描提供的路径并列出所有文件,然后检查创建日期并找到我们的目标文件。
<?php
$Path = './'; // Set path of files here
$TargetDate = '2016-08-11'; // We find the first file with thi date
$TargetFile = null; // Store result here
// Lets Do It
foreach (glob("$Path/*") as $File) {
$Stat = stat($File);
if (date("Y-m-d", $Stat['ctime']) == $TargetDate) {
$TargetFile = $File;
break;
}
}
// Your File!
if (is_null($TargetFile)) {
echo 'No file found';
} else {
echo $TargetFile;
}
相关文章:
- AJAX不会在文件上传后重定向到网页-POST方法
- Firefox,如何提交表单触发文件下载,但停留在网页上
- 移动网页中文件的最大大小
- javascript从选中的复选框中检索输入值,并在同一网页中显示多个html文件
- 我可以通过点击html文件中的按钮来记录我的屏幕/网页吗
- 如何通过网页读取/写入本地文件
- 使用XML文件不断更新网页
- 网页:通过下载远程FTP文件的链接列出这些文件
- 加载json文件时出现空白网页,没有任何错误
- 在网页上分配 pdf/doc 文件
- 使用java脚本通过网页保存Excel文件
- 使用没有URL的python脚本从网页下载文件,调用onClick函数
- 列出网页上给定文件夹中的 Google 云端硬盘文件
- 我们每个网页的Javascript文件中的这些代码行在做什么
- 希望在网页上显示的 .obj 文件上有单击事件
- 在网页视图中显示安卓资产图像文件
- 加载 exe 文件并从网页设置变量
- 提交带有文件附件的表单后,保留内容网页
- 如何在网页上单击鼠标或鼠标悬停时播放部分音频文件
- 传递HTML表单post数据到不同的文件/网页javascript变量(php)