1
현재 PHP를 작성 중입니다. 배열을 통해 반복하고 그 결과를 테이블에 반환합니다.
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."을 제거합니다.
href 링크를 복사하여 웹 브라우저에 수동으로 붙여 넣으면 수동으로 미리보기가 잘됩니다. – bepster
답변
인터넷 익스플로러 자동으로 차단 사이트가 인트라넷 목록은 대상 속성을 할당 시도 할 수
출처
2016-06-14 22:27:32 bepster
에 추가되지 않는 한 모든 UNC 경로? 예를 들어
:
출처
2016-06-14 22:42:54
안녕하세요, 문제는 브라우저가 UNC 경로를 처리하는 방법과 관련이 있습니다. 모든 브라우저는 기본적으로 UNC 경로에 대한 href 링크를 차단합니다. IE에서는 이것을 극복하기 위해 인트라넷 목록에 사이트를 추가 할 수 있습니다. Firefox 또는 Chrome에서이 문제를 해결하는 방법을 100 % 확신하지 못하면서 우리 회사에 IE 만 배포하므로 걱정하지 않아도됩니다. – bepster
관련 문제