0

ネットワークPCのCドライブにアクセスしようとしています。このパスを書くエクスプローラーを使用してアクセスできます\\PCNAME\c$\path\to\file。しかし、機能しない機能を使用してアクセスしようとすると、copy機能phpしません。これが私のphpコードです。

copy("\\\\PCNAME\\c\$\\path\\to\\file","filename");

構文エラーはありますか?
これで私を助けてください。

4

2 に答える 2

1

そうではありません

copy("\\PCNAME\c\$\path\to\file","filename");

これは

copy('\\PCNAME\c$\path\to\file',"filename");

c$ (非表示の共有) に注目してください。しかし、パブリックにアクセス可能な共有を作成してみませんか?

編集:一重引用符にも注意してください。これは、バックスラッシュを保持するためです(@Esailjaは正しかった)

于 2012-07-09T07:09:31.943 に答える
0

最初にドライブをマップする必要があります..

次に、適切なドライブの場所を渡してファイルをコピーします。たとえば、マップされたドライブは g:\Program Files\file_name で、その場所を copy() 関数に渡します

これがお役に立てば幸いです。

于 2012-07-09T07:14:25.073 に答える