夕方すべてPHP画像PDFへのリンク
私は現在、いくつかのPHPを書いています。これは、配列をループして結果をテーブルに返します。
「図面」というタイトルの列の1つに、PDFファイルがサーバーの場所に存在する場合はPDFアイコンが表示されます。関連する名前のファイルが存在しない場合は空白になります。
これまでのところ、私は上記の作業をしています!
しかし、私は、私はPDFを保存することができますように、右クリックで対象をファイルに保存した場合は、私は....何も起こらないPDFのアイコンを
をクリックしますが、これは私が起こるしたい動作でないとき、私は希望PDFのようにブラウザで開いてプレビューします。
私は非常にPHPプログラミングの新人ですので、私は間違った方法については、私に知らせること自由に感じる!すべてのヘルプははるかに高く評価されて
<?php
// RETURN RESULTS
$results = sqlsrv_query($conn, $searchquery, $params);
if($results === false) {
die(print_r(sqlsrv_errors(), true));
}
while($row = sqlsrv_fetch_array($results, SQLSRV_FETCH_ASSOC)) {
// BUILD FILE LOCATION NAME
$filename = "\\\\domainname\\dfsr\\sharename\\foldername\\foldername\\foldername\\" . TRIM(strtolower($row['product'])) . ".pdf";
// CHECK IF FILE EXISTS OR NOT AND CREATE PDF ICON VARIABLE
if (file_exists($filename)) {
$pdf_drawing = "<a href=".$filename."> <img src=" . '"images/pdf_icon.png"' . " /> </a>";
} else {
$pdf_drawing = "";
};
echo "<tr>
//CREATE TABLE DATA PER ROW
<td>".$row['warehouse']."</td>
<td>".$row['product']."</td>
<td>".$row['analysis_b']."</td>
<td>".$row['long_description']."</td>
<td>".$row['drawing_number']."</td>
<td> " . $pdf_drawing . "</td>
</tr>";
}
?>
:
は、ここで、現在のように私のPHPです!
おかげで、
Bepster
私のブラウザでは、PDFが細かいファイルをプレビューします。私が書いているのはこのページだけです。 – bepster
"。$ pdf_drawing"を削除した場合。から "。$ filename"に変更します。それは私に正しいファイルの場所を提示します。このファイルの場所をコピーしてWebブラウザに貼り付けると、PDFが正常に読み込まれます。 – bepster
hrefリンクをコピーしてWebブラウザに貼り付けると、手動で正しくプレビューされます。 – bepster