2012-07-20 2 views
0

팝업 창에 내 pdf를 표시하려고 할 때 오류가 발생합니다. 이것은 내가 패스워드를 할 때 발생할 수 있습니다. 내 브라우저는 Firefox (14.0.1)입니다.패스워드를 사용하여 출력 할 때 pdf 파일로 html 가져 오기

나는 브라우저 팝업에 표시하려는 서버 측에 pdf를 생성합니다. 나는 pdf를 만들고 헤더 (헤더 ('Content-type : application/pdf');)를 설정하고 패스 스루 ('cat my_pdf_file')를한다.

필자가 끝내는 것은 PDF의 시작 부분과 pdf의 끝에있는 index.php 파일의 html입니다. 마치 내 PDF가 색인 파일에 포함 된 것과 같고 모든 것을 다운로드합니다 (PDF 색인). 나는 단지 pdf의 내용을 보여주고 싶다.

이것은 경유 중에 발생하며 FTP가 파일을 내 바탕 화면으로 다운로드하여 거기에서 열 때 올바르게 볼 수 있습니다.

메모장을 사용하여 pdf를 열면 코드가 감지되어 코드 된 내용이 표시됩니다.

어떤 제안이 문제를 해결하는 유일한 방법은 PDF 파일을 얻을 수 있습니까? 모든 출력이 브라우저로 전송되기 전에

안부,

가브리엘 Paulsson이

+0

출력을 브라우저로 보내기 전에 헤더 함수를 호출해야합니다. 또한, pdf를 다운로드하는 데 사용하는 페이지의 html 태그가 없어야합니다. pdf 데이터 만 출력해야합니다. – user1498339

+0

이로써 해결되었습니다. index.php? scripts = blah에 대한 링크에서 논리적 오류가 발생하여 스크립트를 직접 클릭하여 해결했습니다. 답을 붙여 넣으면 받아 들일 것입니다. – Gabriel

답변

0

헤더 함수를 호출해야합니다. 또한, pdf를 다운로드하는 데 사용하는 페이지의 html 태그가 없어야합니다. pdf 데이터 만 출력해야합니다.

+0

감사합니다. 많이 도와 줘. – Gabriel