Créer un fichier .xls en utilisant PHP fopenCréer un fichier Excel en utilisant PHP compatible pour 2007 et 2003
écrire et ajouter le contenu au fichier. Fonctionne bien avec Excel 2003.
Mais excel 2007 montrant une alerte avant l'ouverture en tant que type non pris en charge.
Si je crée fichier avec l'extension .xlsx, il ne s'ouvre en 2003.
Y at-il moyen standard qui fonctionne très bien dans les deux versions 2003 et 2007.
en créant un fichier .xls, écrire le contenu dans le fichier en tant que tab séparé. – zod
@zod - Non, vous ne créez pas de fichier xls, vous créez un fichier délimité par des tabulations ... ne lui donnez pas d'extension xls: Excel 2007 vous dit en gros que vous lui mentez, que ce que vous prétendez est un fichier xls n'est pas une telle chose. Essayez d'écrire en tant que valeur séparée par des virgules plutôt qu'en séparant les onglets, et en lui donnant une extension de .csv (Excel devrait l'ouvrir sans problème), ou créez un vrai fichier xls BIFF5 ou BIFF8. –
oui. C'est la seule façon que j'ai maintenant. – zod