需要php代码从服务器的子文件夹下载文件

时间:2016-01-28 11:37:09

标签: php

说我的服务器是www.abc.com

在我的服务器中有子文件夹图像 其中有一个excel文件,即a.xls; 我想将此文件下载到我的本地计算机 我需要相同的PHP代码

2 个答案:

答案 0 :(得分:0)

这不是PHP,但我想分享我的解决方案。 Linux上的“wget”或Windows上的cygwin怎么样? 1.创建一个列出下载“list.txt”所需的所有文件(一个文件一行)
2.创建一个shell脚本文件“download.sh”

while read file; do
    wget $file
done < /path/to/file/list.txt

3。在linux上,使“download.sh”可用于执行。

chmod +x /path/to/file/download.sh

4。执行文件

./path/to/file/download.sh

答案 1 :(得分:0)

尝试file_get_contents

<?php
    header('Content-type: application/vnd.ms-excel');
    header('Content-Disposition: attachment; filename="excelsheet.xls"');
    $file_path = "www.abc.com/image/excelsheet.xls";
    echo file_get_contents($file_path);
?>

将上述代码保存为download.php并执行下载