페이지 파일 다운로드 때문에 질문 드립니다. 채택완료
링크로 페이지 내용을 txt 파일로 저장 할려고 합니다.
인코딩이 UTF-8 이 아닌 ANSI 로 저장할려면 어떻게 해야 할까요?
</p>
<p><?php</p>
<p>echo "내용";</p>
<p>$filename = "파일명";</p>
<p> </p>
<p>header('Content-Description: File Transfer');
header('Content-Type: application/octet-stream');
header( "Content-Disposition: attachment; filename={$filename}.txt" );
header('Expires: 0');
header('Cache-Control: must-revalidate');
header('Pragma: public');</p>
<p>?></p>
<p>
댓글을 작성하려면 로그인이 필요합니다.
답변 1개
답변에 대한 댓글 4개
�
3년 전
저장되는 파일형식이요. php파일을 ansi로 바꾸니 처음에는 됐는데 다시utf-8로 다운이 되네요. txt 파일이 ansi 형식으로 저장되게 뭘 더 추가해야 할까요?
�
3년 전
예를 들자면, 파일 자체가 euc-kr이고
다운로드 받을 때 utf-8로 하고 싶다면
파일 자체 인코딩부터 바꾸어야 하지 않을까요?
다운로드 받을 때 utf-8로 하고 싶다면
파일 자체 인코딩부터 바꾸어야 하지 않을까요?
�
3년 전
답변 감사합니다. 파일 자체를 인코딩을 바꿨는데도 동일하네요. ㅠ 아무리 해봐도 안되네요. 그럼 내용을 txt 저장할 다른 방법이 없을까요?
�
3년 전
다운로드 받은 파일에 무슨 문제가 있는 건가요?
https://stackoverflow.com/questions/6783921/which-mime-type-to-use-for-a-binary-file-thats-specific-to-my-program
header('Content-Type: application/octet-stream');
이게 맞는 거 같습니다.
https://stackoverflow.com/questions/6783921/which-mime-type-to-use-for-a-binary-file-thats-specific-to-my-program
header('Content-Type: application/octet-stream');
이게 맞는 거 같습니다.
댓글을 작성하려면 로그인이 필요합니다.
답변을 작성하려면 로그인이 필요합니다.
로그인전체 질문 목록
답변대기
답변대기
답변대기
답변대기
답변대기
답변대기
답변대기
답변대기
채택
답변대기
답변대기
답변대기
답변대기
채택
채택
답변대기
답변대기
답변대기
채택