如何使用凭证的opendir

时间:2014-07-14 18:09:34

标签: php opendir

我希望能够根据用户的输入连接到远程文件夹。 系统必须与不同的共享协议兼容,所以我不能在每种情况下都使用FTP(远程文件夹不一定实现FTP)。

现在opendir('//HDD/Music');有效,因为这是一个公用文件夹,但对于需要用户名/密码的其他人来说,它不起作用。我已经尝试了opendir('//username:password@HDD/Music');这不起作用。

我不想挂载文件夹(net use),因为此代码旨在供普通用户使用,不应干扰他们的环境。

总结一下:

opendir('//HDD/Public_folder');有效 opendir('//username:password@HDD/Public_folder');不起作用

opendir('ftp://HDD/disk1/Public_folder');有效 opendir('ftp://username:password@HDD/disk1/Private_folder');有效

感谢。

0 个答案:

没有答案