안녕하세요 게시글 엑셀 다운로드 기능을 사용하고 있는데 xlsx 형식으로 다운이 되지 않습니다.
$excel_down = $g5['write_prefix'] . $_GET['bo_table']; //엑셀 다운로드 테이블 $wr_id = $_GET['wr_id'];
$hp_filename = "qna_all"; //@sql_query("SET CHARACTER SET utf8"); // 한글깨지면 주석해지
if ($ms =="excel"){ $g5['title'] = "엑셀 문서 다운로드"; header( "Content-type: application/vnd.openxmlformats-officedocument.spreadsheetml.sheet" ); header( "Content-Disposition: attachment; filename={$hp_filename}.xlsx" ); //header( "Content-Description: PHP4 Generated Data" ); } else if ($ms =="power"){ $g5['title'] = "파워포인트 문서 다운로드"; header( "Content-type: application/vnd.ms-powerpoint" ); header( "Content-Disposition: attachment; filename={$hp_filename}.ppt" ); // header( "Content-Description: PHP4 Generated Data" ); } else if ($ms =="word"){ $g5['title'] = "워드 문서 다운로드"; header( "Content-type: application/vnd.ms-word" ); header( "Content-Disposition: attachment; filename={$hp_filename}.doc" ); //header( "Content-Description: PHP4 Generated Data" ); } else if ($ms =="memo"){ $g5['title'] = "메모 문서 다운로드"; header( "Content-type: application/vnd.ms-notepad" ); header( "Content-Disposition: attachment; filename={$hp_filename}.txt" ); } else { header( "Content-type: application/vnd.openxmlformats-officedocument.spreadsheetml.sheet" ); header( "Content-Disposition: attachment; filename={$hp_filename}.xlsx" ); } header( "Content-Description: PHP4 Generated Data" );
// 원글 + 코멘트 다운로드 $temp=sql_fetch_array(sql_query("select count(*) from {$excel_down} ")); $result=sql_query("select * from {$excel_down} order by wr_datetime desc");
// 원글만 다운로드 (코멘트 제외) , 2013-10-21 추가 //$temp=sql_fetch_array(mysql_query("select count(*) from {$excel_down} where wr_is_comment = '0' and wr_content = '{$wr_id}' ")); //$result=sql_query("select * from {$excel_down} where wr_is_comment = '0' and wr_content = '{$wr_id}' order by wr_datetime desc");
$number=$temp[0]; ?>
| 번호 | 제목 | 아이디 | 이름 | 작성일 | 내용 | 필드1 | 필드2 | 필드3 | 필드4 | 필드5 | 필드6 | 필드7 | 필드8 | 필드9 | 필드10 | {$number} | {$data['wr_subject']} | {$data['mb_id']} | {$data['wr_name']} | {$data['wr_datetime']} | ".get_text(strip_tags($data['wr_content']))." | {$data['wr_1']} | {$data['wr_2']} | {$data['wr_3']} | {$data['wr_4']} | {$data['wr_5']} | {$data['wr_6']} | {$data['wr_7']} | {$data['wr_8']} | {$data['wr_9']} | {$data['wr_10']} | "; $number--; } ?>
해당 코드를 이용하여 xlsx 파일을 추출하려고 했는데 다운을 받아도 파일을 열수 없다고 나오네요. 혹시 해결 방법이 있는지 알수 있을까요? xls 형식은 다운이 되지만 모바일에서는 열리지 않아서 xlsx 로 바꾸어서 다운받으려고 하니 오류가 나네요 고수님들의 답변 부탁드립니다.
답변 1개
답변에 대한 댓글 1개
댓글을 작성하려면 로그인이 필요합니다.
답변을 작성하려면 로그인이 필요합니다.
로그인