重命名功能以在文件夹之间移动文件无法正常工作

时间:2014-09-27 09:05:44

标签: php

header ("Content-type: octet/stream");
header ("Content-disposition: attachment; filename=".$file.";");
header("Content-Length: ".filesize($file));
readfile($file);`

以下是我下载音频文件的代码。 它成功了,文件保存到系统下载文件夹。 现在我想要一个特定于应用程序的下载文件夹,并将所有下载的音乐文件保存到该文件夹​​,以便我可以使用目录列表来显示所有这些下载。

我尝试编码如下:

rename('C:\Users\user2\Downloads/'.$file,
       'C:\Users\user2\Music\Playlists/'.$file);

但它并不是一直都在运作。 感谢任何帮助。

1 个答案:

答案 0 :(得分:0)

如图所示修改您的代码,因为您正在使用Windows机器,请更改斜杠

rename("C:\Users\user2\Downloads\$file", "C:\Users\user2\Music\Playlists\$file");