gpt4 book ai didi

php - 如何设置PHP将文件下载到特定目录?

转载 作者:搜寻专家 更新时间:2023-10-31 21:16:46 25 4
gpt4 key购买 nike

我正在寻找关于这方面的一些一般指导......

我创建了一个使用 cURL 下载 csv 文件的 PHP 脚本。目前,它会在我运行脚本时将文件下载到我的计算机上。我想修改下载路径以将其路由到我的网络主机上的目录。有什么简单的方法可以用 PHP 做到这一点吗?

以下是下载 CSV 文件的 PHP 脚本的快速摘要:

<?php 

$ch = curl_init();
//this is where I submit the form to download the csv file...
curl_close ($ch);

header("Content-Disposition: attachment; filename=file_I_am_downloading.csv");
header("Content-Type: application/octet-stream");
readfile("http://www.example.com/file_I_am_downloading.csv");
?>

综上所述,我希望修改脚本,以便在我运行此 PHP 文件时将“file_I_am_downloading.csv”下载到主机上的特定目录,而不是先下载到我的计算机。感谢您抽出宝贵时间,非常感谢您提供任何指导。

最佳答案

$ch = curl_init();
.... curl setup
$data = curl_exec($ch);
if ($data === FALSE) {
die(curl_error($ch));
}

// do this, instead of the header/readfile business.
file_put_contents('/some/path/on/your/webhost', $data);

关于php - 如何设置PHP将文件下载到特定目录?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6862635/

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