1

주제: 첨부파일 관련 IE 와의 문제...

파일을 첨부하고, 파일을 클릭하면 뜨는 창(열기, 다른이름으로 저장을 선택하는 창)에서 열기를 선택할 경우 파일이 제대로 열리지 않는 문제가 있습니다.

IE6 에서 발생하는 현상이고 (7이나 5에서는 모르겠네요.) 아래와 같이 blog/attachment/index.php 에서 cache-control 관련된 header 를 출력 해주면 간단히 해결할 수 있습니다. wink

header("Cache-control: private");
header('Content-Disposition: attachment; filename="' . UTF8::convert($attachment['label']) . '"');
header('Content-Transfer-Encoding: binary');
header('Last-Modified: ' . Timestamp::getRFC1123GMT($fstat['mtime']));
header('Content-Length: ' . $fstat['size']);
header('Content-Type: ' . $attachment['mime']);

cache-control 종류와 관련해서는 rfc 문서를 보면 자세히 나오는데 private, no-cache, public 들 중 어떤 걸 쓰는게 좋일지까지는 잘 모르겠네요.

오랫동안 꿈을 그리는 사람은 그 꿈을 닮아간다.

http://mytears.org/

2

답글: 첨부파일 관련 IE 와의 문제...

http://forum.tattersite.com/ko/viewtopic.php?id=3073 관련 토픽인듯 싶습니다.