2010-04-11 2 views
2

R&OS에 의해 생성 된 PDF 클래스를 여러 가지 최근 개발에서 성공적으로 사용했습니다. 나는 PDF (그것은 기본적으로 세션의 요약이므로 쿼리의 일부로 session_id()를 사용하기 때문에)를 쿼리하기 전에 데이터베이스 쿼리를 수행하는 페이지에서 사용하고 싶습니다.PDF 생성 문제 및 session_start()

모두 괜찮습니다. Firefox에서 실행 - IE에서는 좋지 않습니다. I session_start()로드가 IE를 혼란스럽게하는 헤더를 사용하여 페이지를로드 할 수 없으므로 (session_start에서 주석 처리하고 페이지가 잘로드 됨) 생각합니다. 내가 추가 조사에로 약간의 관심을 받고 있어요

, 그것은 R & OS가 지원하지 않은 것 같습니다 ... 나쁜 초보자 학습 경험과 정말 다른 클래스 시스템을 도입하려고하고 싶지 않아요 오늘 늦게.

다음에 시도 할 수있는 것에 대해 생각해보십시오. 감사합니다 G

답변

1

session_start() 실제로 사용하면 일부 헤더를 보냅니다. 그러나 session_cache_limiter() 기능을 사용하여이 특정 기능을 제어 할 수 있습니다.

바이너리 컨텐트를 다룰 때 수동적 인 코멘트를 통해 브라우징하는 것이 IE에 특별한 특이점이있는 것처럼 들립니다. 제안 된 솔루션 중 하나는 같은 페이지에서 파일 다운로드를 강제하려고 할 때 session_start()를 호출하기 전에 must-validate 헤더를 설정하는 것입니다

session_cache_limiter("must-revalidate"); 
session_start(); 

은 어쩌면 당신을 위해 작동합니다. 다른 헤더도 사용할 수 있습니다 ... 해당 매뉴얼 페이지의 주석 섹션에 읽음을 주면 사용할 수있는 다양한 트릭이있는 것처럼 보입니다.

+0

트릭을 너무 많이 해 주셔서 감사합니다. 정말 고마워요 G – gillian