2011-02-24 3 views
0

파일을 제대로 내보내고 있지만 HTML 파일에 iframe이 포함되어 있으므로 iframe 부분이 doc로 내보내지지 않고 Excel에서 Excel로 내보낼 수 없습니다. iframe은 그래프 용 html 파일을 호출합니다. 그래프는 플렉스를 사용하여 완료됩니다.PHP를 사용하여 html을 doc로 내보내려는 경우

+0

안녕하세요. 귀하의 질문을 다시 말하십시오, 나는 당신이 무엇을 의미하는지 전혀 모른다. 무엇에서 어디에서 무엇을 사용하여 수출하고 있습니까? –

+0

Manisha가 .doc 또는 .xls 확장자를 가진 HTML 파일을 작성하고 있으며 이것이 MS 워드 또는 MS Excel 파일이라고 믿고 있습니다. –

답변

0

PHPExcelPHPWord 라이브러리를 살펴보십시오. 이들은 실제 MS Excel 및/또는 MS Word 파일을 만들 수있게 해주는 PHP 라이브러리입니다.

+0

@Pekka, 답장을 보내 주셔서 감사합니다. 우리는 PHP, CI를 사용하여 설문 조사를 작성하고 사용자는 설문 조사에 응답 할 수 있습니다. 모든 대답의 신고를하고 싶습니다. 모든 응답을 한 페이지에 표시하고 응답 그래프도 표시했습니다. 그래프는 플렉스를 사용하여 생성됩니다. iframe에 표시됩니다. 예 : (iframe src = "graph.html? id = 100">) doc와 in response file을 downloadfileclass.inc를 사용하여 다운로드하고 있습니다. 페이지의 모든 응답이 그래프를 제외하고 문서 파일에 올바르게 다운로드됩니다. 이게 문제 야. iframe의 내용을 doc 파일로 가져 오는 방법은 무엇입니까? – Manisha

+0

실제로 doc/xls 파일을 어떻게 만들고 있습니까? 실제로 그래프는 서버 측 PHP 코드가 아닌 flex에 의해 생성됩니까? –

+0

예 flex로 만든 그래프. iframe을 사용하여 그래프를 표시 할 수 있습니다. 전체 내용이 doc 파일에 기록됩니다. 코드는 다음과 같습니다. $ myFile = "./reports/doc_report.doc"; $ fh = fopen ($ myFile, 'w') 또는 죽습니다 ("파일을 열 수 없습니다"); $ stringData = $ content; fwrite ($ fh, $ stringData); fclose ($ fh); include ("./ embed/downloadfileclass.inc"); $ downloadfile = 새 DOWNLOADFILE ($ myFile); if (! $ downloadfile-> df_download()) { \t echo "죄송합니다. 현재이 파일을 다운로드 할 수 없습니다."; } – Manisha

관련 문제