테스트 사이트 - 개발 중인 베타 버전입니다

엑셀파일 서버에 저장하는방법 채택완료

톰소여 10년 전 조회 9,331

아래와같이 해서 해당문서를 엑셀로 저장하는 파일이 있습니다.

이문서를 단순 파일저장이 아닌 서버에 저장을 하고 싶습니다. (예: ../down/excel.php) 

쉽게 댈듯 방법이 떠오르질 않는데 어떤식으로 할수있을까여?

 

</p><p><?</p><p>$g4[title] = "엑셀 문서 다운로드"; 
  header( "Content-type: application/vnd.ms-excel" ); 
  header( "Content-Disposition: attachment; filename=data.xls" ); 
  //header( "Content-Description: PHP4 Generated Data" ); ​</p><p>?></p><p><html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8"> 
<style type="text/css"></p><p>.txt {mso-number-format:'\@'}
</style>
</head></p><p><body></p><p><table border="1"> 
  <tr>
    <td>단어수</td>
    <td>20<!--<?=number_format($total_count)?>--></td>  
    <td></td>
    <td></td>
    <td>스크롤수</td>  
    <td>10</td>
   </tr></p><p><? 
while($data=mysql_fetch_array($result)) { 
echo "
  <tr> 
    <td>$number</td>
    <td class='txt'>$data[wr_subject]</td>
    <td class='txt'>$data[wr_1]</td>
 <td class='txt'></td>
    <td class='txt'>$data[wr_2]</td>
    <td class='txt'></td>
  </tr>
";
  $number--; 
  } 
?>
</table> 
</body> 
</html></p><p> </p><p>
 

 

댓글을 작성하려면 로그인이 필요합니다.

답변 1개

채택된 답변
+20 포인트
P
10년 전

출력에 관련된 모든부분을 변수에 넣으시고

$fp=fopen("./excel.xls","w"); 

@fwrite($data,$fp);

하시면 됩니다.

로그인 후 평가할 수 있습니다

댓글을 작성하려면 로그인이 필요합니다.

답변을 작성하려면 로그인이 필요합니다.

로그인