繁体   English   中英

重命名功能,无法在文件夹之间移动文件

[英]Rename function to move a file between folders does not work properly

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);

但这并不是一直都在工作。 任何帮助表示赞赏。

如图所示,修改您的代码,因为您在Windows计算机上工作,请更改斜杠

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

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM