php 파일 다운로드 header

Senza categoria • Commenti disabilitati su php 파일 다운로드 header

내가 DOCX 파일을 만들려고 하는 동안 그것은 다운로드 페이지에 있는 모든 콘텐츠를 표시 하 고 아무것도 이런 일이 아래:(는 php 함수 다운로드를 호출 html을 어디 좀 도와 주세요 수 있습니다. 나는 나의 파일이 다른 체재에서 다운로드 되어 얻고 있는 이상한 상황에서 찔 렀 다 그러나 나가 사용한 심상을 수출 하 고 있지 않다. 시나리오는 내가 보고서를 표시 하기 위한 몇 가지 php 변수를 포함 하는 HTML 파일이 있습니다. 내 MVC에서 pdf로 형식 유형을 기반으로이 보기 파일을 호출/워드/티파니/엑셀 하지만 문제는 다른 형식의 테이블에 있는 이미지를 수출 하지 않는 pdf 형식에 대 한 그러나 인쇄를 받고 있다 제외 됩니다. 나는 파일을 다운로드 하기 위해 똑같은 스크립트를 이용 한다. 그리고 난 하지만 내 php를 실행 하는 파일을 브라우저에서 다운로드 하지 않고 오히려 자사의 다운로드 “인터넷 다운로드 관리자 (windows 용 응용 프로그램을 다운로드)” 자바 스크립트 게시 방법을 사용 하 고 있습니다. 언제나 처럼, 당신은 파일 다운로드에 대 한 적절 한 HTTP 헤더를 보내는 방법에 대 한 자세한 정보와 함께이 게시물의 내용에 기여할 수 있다면, 당신은 단지 생명을 구할 수 있습니다;) 거기에 대 한 lighttpd sendfile 헤더 (만약 내가 정확 하 게 쓴) 확실 하지, 아파치 거기에 X-sendfile 헤더를 사용할 수 있는 mod_sendfile 확장 기능입니다. 내용 설명: 파일 전송은 또 다른 희망 찬 생각 헤더입니다. 분명히, 나는 모든 브라우저에서 모든 파일 형식을 테스트 하지 않았지만 여기에 나와있는 긍정적인 결과는 파일 및 작동 브라우저의 훨씬 넓은 범위를 제안 합니다. 파일 크기를 위해, 나는 작은 파일 길이에 있는 서만 약간 바이트를 시험 하 고, 또한 큰 파일 주변에 20mb 정도까지.

또한 Firefox를 위한 살아있는 HTTP 우두머리 연장에 환성을 주고 싶으면. 그것은 문제 해결/테스트/당기-내-헤어 아웃 과정에 걸쳐 불가결 입증 했다. 범위를 시작 하 고 범위의 길이를 전달할 때까지 건너뛰고 위에서 설명한 방법을 사용 하 여 파일을 출력할 수 있습니다. 희망이 유용-모든 질문은 우리가 코멘트에 알려주시기 바랍니다. 다른 헤더와 조합의 수백을 시도한 후, 나는 모든 테스트 브라우저에서 ZIP 다운로드 (및 기타 파일 형식 뿐만 아니라)에 대 한 좋은 작품 세트에 충돌. 여기 그들이 PHP를 사용 하 여 어떻게 생겼는지의: 헤더 (“콘텐츠-유형: 응용 프로그램/강제 다운로드”); 헤더 (“내용 유형: 응용 프로그램/8 진수 스트림”); 우두머리 (“내용 유형: 신청 또는 다운로드”); 그것은 인터넷 익스플로러의 오래 된 버전에 대해 걱정 하는 것을 하지 않고 있을 것 입니까? 더 나은 세상, 그건 확실 합니다. 저자가 정말 좌절 되어 있어야 하 고 세 가지 콘텐츠 형식 헤더를 추가 했습니다. 유일한 문제는 헤더 () 수동 항목에 지정 된 것과 같이, “선택적 replace 매개 변수는 헤더가 이전 유사한 헤더를 대체할지 아니면 같은 유형의 두 번째 헤더를 추가할지를 나타냅니다. 디폴트로 그것은 “대체할 것 이다.

그래서 헤더를 지정 하지 않으면 (“내용-유형: 일부-값”, 거짓), 새로운 콘텐츠-타입 헤더 이전 하나를 대체 하 게 됩니다. @subh: 당신은 우리가 다운로드를 시작 js 기능을 보여줄 수 있습니까? 나는 그것이 oncomplete 또는 그런 일을 기다리는 것 같아요. 대용량 파일의 다운로드를 다시 시작할 수 있도록 하는 것이 좋습니다. 이렇게 더 관여 하지만, 정말, 특히 만일 당신이 큰 파일이 나 비디오/오디오 서비스를 할 가치가 있어요. 이미지나 다른 종류의 파일을 PHP readfile () 함수를 사용 하 여 사용자의 하드 드라이브에 직접 다운로드 하도록 강제할 수 있습니다. 여기에 우리가 사용자가 하나의 마우스 클릭으로 브라우저에서 이미지 파일을 다운로드하실 수 있습니다 간단한 이미지 갤러리를 만들 거 야. 또한 보십시오: http://stackoverflow.com/questions/31277672/allowed-memory-exhausted-when-using-readfile이 문제를 해결 하는 간단한 방법은 목표를 설정 하 고 있다 = “_blank” 다운로드 연결에. 하지만 만약 당신이 내가 그렇게 할 간단한 js 코드를 사용 하는 것이 좋습니다 좋은 검증: 모두 잘 미치광이가 없습니다. 어떻게 파일이 다운로드 했는지 아닌지를 아는 지? 누군가가 이미이 코멘트 섹션에서이 질문을 했다지만, 내가 (+/-) 답변 유리한 볼 수 없습니다.

Pin It

» Senza categoria » php 파일 다운로드 header
On 5 luglio 2018
By

http://farmaciaitaly.com