UNC パス内のすべての pdf ドキュメントを検索し、それらを新しいウィンドウで開くハイパーリンクとしてリストに返すイントラネット ページを作成しようとしています。私はほぼそこにいますが、次のコードは完全な UNC パスを表示します。basename関数を試してみましたが、正しい結果が得られないようです。
//path to Network Share
$uncpath = "//myserver/adirectory/personnel/";
//get all files with a .pdf extension.
$files = glob($uncpath . "*.pdf");
//print each file name
foreach ($files as $file)
{
echo "<a target=_blank href='File:///$file'>$file</a><br>";
}
//myserver/adirectory/personnel/document.pdf
だけではなく、表示テキストだけが表示される場合、リンクは正常に機能しますdocument
。上記のコードは、調査中に見つけた別の例から取られたことに注意してください。まったく新しいより良い方法があれば、私は提案を受け入れます。