TCPDF
でpdfファイルを作成しています。すべてのユーザーが別のフォルダを取得します。PHP:pdfファイルを含む開封して読むディレクトリ
これはパス名です:$_SERVER['DOCUMENT_ROOT'].'/bandymas/pdfDocuments/'.$_SESSION["userSession"]
。ファイルの作成に問題はありません。
ここで、作成したファイルのリストを参照して、公開可能にする必要があります。
問題は、私のページがクラッシュしていて、リストが表示されないことです。
$dir='/'.$_SERVER['DOCUMENT_ROOT'].'/bandymas/pdfDocuments/'.$_SESSION['userSession'].'/';
if(is_dir($dir)){
if($dh=opendir($dir)){
echo "My documents list:";
while(($fileName=readdir($dir)) !==false){
echo "<a href=".$fileName."> view</a>","\n";
}
close($dh);
}
}
「マイページがクラッシュする」とはどういう意味ですか? _specific_でお願いします。あなたは正確に何を見ますか? httpサーバのエラーログファイルにはどのようなエントリがありますか? – arkascha
空白のページが表示され、ブラウザーが常にページをロードします。しばらくすると、ブラウザーがクラッシュして閉じます。私のディレクトリーに5つのファイルしかありません。このスクリプトはhttp://php.net/manual /en/function.opendir.php – Darius92
_ブラウザがクラッシュしますか?その場合は、ローカルシステムやそのブラウザソフトウェアに非常に深刻な問題がありますが、それは確かにそのPHPスクリプトとは関係ありません。 – arkascha