PHPを使用してWindows共有の内容を表示するにはどうすればよいですか?PHPを使用してローカルネットワーク上のディレクトリを移動する方法は?
$SearchFolder = "\\\\192.168.1.100\\pdfoutput\\";
if (is_dir($SearchFolder))
{
if ($Directory = opendir($SearchFolder))
{
while (($File = readdir($Directory)) !== false)
{
if(filetype($SearchFolder.$File) == "file")
{
$this->Attachments[] = new Attachment($SearchFolder.$File);
}
}
closedir($Directory);
}
}
印刷(opendir($ SearchFolder));このエラーが発生します:
Warning: opendir(\192.168.1.100\pdfoutput) [function.opendir]: failed to open dir: No error in C:\Users\gary\Webserver\QuickMail\maildetails.php on line 227
これは期待どおりに動作しません。何かご意見は?
ドライブにマッピングすることで問題を解決できますか? – Greg
また、PHPまたはApacheを使用していますか? google "php unc path"を使用すると、あなたに役立つアクセス許可についてのいくつかの結果が得られますが、ウェブサーバーによって異なります。 – Greg
@Greg:どちらもありますか?彼はWindows上のApacheサーバー上でPHP言語を使用しています(私が想定している)。少なくとも、2つは互いに排他的ではありません。 – DisgruntledGoat