Le nom de fichier feed1.xls n'est pas lisible en php

Salut, je veux analyser un fichier excel à l'aide de zend framework. Je suis allé à Zend Developer Zone et trouvé une solution pour télécharger phpexcelreader. J'ai téléchargé le code de définir un projet à localhost et exécuter le code. Quand je treid pour lire un .xlsx fichier génère une erreur

The filename feed1.xlsx is not readable

J'ai enregistré le fichier dans .xls format et exécuter le code analysé le fichier correctement. Maintenant, je veux l'appliquer dans mon projet développé dans Zend framework. J'ai créé un modèle, et en mon projet et require_onceed l'excelreader au dessus de mon projet comme celui-ci.

 require_once 'Excelreader/Excel/reader.php';
class ExcelreaderModel extends Zend_Db_Table
{
function readFile()
{
    $data = new Spreadsheet_Excel_Reader();

    //Set output Encoding.
    $data->setOutputEncoding('CP1251');

    //$data->read('Excelreader/Excel/feed1.xls');
    $data->read('feed1.xls');
    echo '<pre>';
    print_r($data);
    echo '</pre>';
}
}

J'ai appelé ce modèle de fonction dans mon contrôleur. Mais elle génère la même erreur que j'ai trouvé sur localhost l'aide de .xlsx fichiers. Mais je suis de lecture .xls fichier qui est analysée par le code en cours d'exécution au projet simple sur localhost.Je suis également en cours d'exécution zend framework au niveau local.

Ce qui est faux dans mon code? Ou est-il possible de faire la même tâche.?

  • Si vous utilisez Spreadsheet_Excel_Reader, puis le phpexcel balise n'est pas approprié... phpexcel est une bibliothèque spécifique qui n'est pas le Spreadsheet_Excel_Reader bibliothèque
  • Ni Spreadsheet_Excel_Reader lire .fichiers xlsx... avez-vous fait économiser de l'original de votre .fichier xlsx comme Excel95 .xls, ou tout simplement le renommer?
  • Je suis d'économie fichier original que .xls. Est-il une autre solution?
  • Il est difficile de dire si il y a une solution, sans beaucoup plus d'informations (et notamment sans que le fichier)... S_E_R est assez daté maintenant, et non pris en charge, et de ma propre zone de la connaissance est dans d'autres bibliothèques pour la lecture des fichiers Excel (plus spécifiquement PHPExcel)
InformationsquelleAutor Awais Qarni | 2012-01-24