使用php下载xlsx文件到服务器

时间:2017-05-17 09:54:49

标签: php excel curl

当我在浏览器中粘贴此链接时,它会下载.xlsx文件并正确打开。 但是当我尝试使用curl,file_get_contents()或file_put_contents()将文件下载到服务器时,它不会打开并显示错误。

我想要做的就是将文件下载到我的服务器。

$url = 'http://members.tsetmc.com/tsev2/excel/MarketWatchPlus.aspx?d=0';
$curl = curl_init();
curl_setopt($curl, CURLOPT_URL, $url);
curl_setopt($curl, CURLOPT_RETURNTRANSFER, true);
curl_setopt($curl, CURLOPT_HEADER, false);
$data = curl_exec($curl);
curl_close($curl);
$myfile = fopen("newfile.xlsx", "w") or die("Unable to open file!");
fwrite($myfile, $data);
fclose($myfile);

0 个答案:

没有答案