2011-02-24 4 views
0

Le fichier est exportant correctement, mais le fichier HTML contient iframe, donc la partie iframe n'est pas exportée dans doc et excel. iframe appelle le fichier html pour le graphique. Le graphique est fait en utilisant flex.Utiliser PHP veut exporter html en doc, excel

+0

Bienvenue chez SO. Veuillez reformuler votre question, je n'ai absolument aucune idée de ce que vous voulez dire. Qu'est-ce que vous exportez d'où où à l'aide de quoi? –

+0

J'ai l'impression que Manisha écrit un fichier HTML avec une extension de .doc ou .xls, et pense que c'est maintenant un fichier MS Word ou MS Excel –

Répondre

0

Jetez un oeil aux bibliothèques PHPExcel et PHPWord. Ce sont des bibliothèques PHP qui vous permettront de créer de vrais fichiers MS Excel et/ou MS Word.

+0

@Pekka, Merci pour la réponse. nous créons des enquêtes en utilisant PHP, CI et les utilisateurs peuvent répondre à leurs enquêtes. nous voulons un rapport de toutes les réponses. nous avons affiché toutes les réponses sur une seule page et aussi affiché un graphique des réponses. Le graphique est créé en utilisant flex. et il est montré dans iframe. par exemple () Nous téléchargeons la réponse dans doc et dans le fichier Excel en utilisant downloadfileclass.inc. Toutes les réponses sur la page sont correctement téléchargées dans le fichier doc à l'exception du graphique. C'est le problème. Comment pouvons-nous obtenir le contenu de iframe dans un fichier doc? – Manisha

+0

Comment créez-vous réellement les fichiers doc/xls? Le graphique est-il réellement créé par flex plutôt que par du code PHP côté serveur? –

+0

Oui le graphique créé par flex. et pour afficher le graphique utilisé iframe. et tout le contenu est juste écrit dans le fichier doc. Le code est comme ci-dessous $ myFile = "./reports/doc_report.doc"; $ fh = fopen ($ monFichier, 'w') ou die ("impossible d'ouvrir le fichier"); $ stringData = $ content; fwrite ($ fh, $ stringData); fclose ($ fh); include ("./ embed/downloadfileclass.inc"); $ downloadfile = nouveau DOWNLOADFILE ($ monFichier); if (! $ Downloadfile-> df_download()) { \t echo "Désolé, ce fichier n'est actuellement pas disponible au téléchargement."; } – Manisha