Notice
Recent Posts
Recent Comments
Tags
- 바코드 스캔하기
- jquery 바코드생성
- 맥 오라클설치
- jquery 바코드
- 파일업로드 유효성체크
- XSS방어
- 말줄임표시
- django 엑셀불러오기
- 강제이동
- Mac Oracle
- javascript 바코드스캔
- TempData
- javascript 바코드 생성
- asp.net Select
- ViewBag
- ViewData
- asp.net core Select
- javascript 유효성체크
- ASP.Net Core 404
- asp.net dropdownlist
- 타임피커
- php 캐쉬제거
- 하드 마이그레이션
- javascript redirection
- 404에러페이지
- 파일업로드 체크
- XSS PHP
- 하드 윈도우 복사
- SSD 복사
- 바코드 생성하기
웹개발자의 기지개
[PHP] 엑셀파일로 다운로드 받기 - 한글깨질때 대비 본문
간단한 소스이다. php형태의 코딩내역을 엑셀 다운로드 파일로 다운로드 받고자 할때
아래의 소스를 코드 제일상단부에 넣도록 하자.
1
2
3
4
5
6
|
<?
header( "Content-type: application/vnd.ms-excel" );
header( "Content-type: application/vnd.ms-excel; charset=utf-8");
header( "Content-Disposition: attachment; filename=test.xls" );
header( "Content-Description: PHP4 Generated Data" );
?>
|
cs |
한글이 깨진다면, 다음과 같이
1
2
3
4
5
6
7
8
9
10
|
$year = date('Y');
$month = date('m');
$day = date('d');
header("Content-type: application/vnd.ms-excel;charset=UTF-8");
header("Content-Disposition: attachment; filename=down_{$year}{$month}{$day}.xls");
header("Cache-Control: must-revalidate, post-check=0,pre-check=0");
header("Pragma: no-cache");
header("Expires: 0");
print("<meta http-equiv=\"Content-Type\" content=\"application/vnd.ms-excel; charset=utf-8\">");
|
cs |
'PHP' 카테고리의 다른 글
[PHP] 이미지 리사이징하기 (0) | 2020.12.23 |
---|---|
[PHP] 배열요소 중에서 특정값들을 삭제하기 (0) | 2020.12.21 |
[PHP] 자동 로그인 기능 만들기 (0) | 2020.11.18 |
[PHP] 시작일에서 종료일까지 사이의 날짜일자 연속 출력 (0) | 2020.10.07 |
[ php ] 모바일 인지 pc 환경인지 구분함수 (0) | 2020.09.17 |
Comments