installazione classe/libreria phpExcelReader

ciao a tutti. sono alle prime armi con php e quindi mi scuso anticipatamente per imprecisioni varie o errori.

avrei bisogno di creare un piccolo script che prelevi dati da un file excel ed ho scaricato la risorsa suggerita anche su questo forum: phpExcelReader (http://sourceforge.net/projects/phpexcelreader/)

purtroppo però nn riesco a farla funzionare. questi i problemi e i tentativi.

1 - come letto in un tutorial, i due file essenziali sono reader.php e oleread.inc

tuttavia eseguendo il file "esempio" contenuto nello zip mi da un errore: non riesce a trovare il file "Spreadsheet/Excel/Reader/OLERead.php"

ho dunque modificato il require_once correggendo il puntamento e ho modificato il nome del file oleread.inc, assumendo che fosse questo a dover essere richiamato, in "OLERead.php"

2 - in tal modo il file viene richiamato ma lo script (OLERead.php) si interrompe dando questo messaggio

Fatal error: Maximum execution time of 30 seconds exceeded in oleread.php on line 172

forse queste informazioni sono un pò vaghe ma speravo che qualcuno, avendolo già fatto, sapesse indicarmi pochi semplici passaggi che a me sfuggono per far funzionare il tutto.

tra l'altro, ho notato nei vari file una gran quantità di codice commentato. è per caso necessario "scommentarlo" a seconda delle esigenze?

in tal caso si farebbe veramente difficile e finirò con l'arrangiarmi in altro modo finchè nn padroneggio meglio l'argomento

nel frattempo, ringrazio anticipatamente per eventuali aiuti/consigli

inviato 7 anni fa
salomone
X 0 X

Ciao, questa mattina ho avuto il tuo stesso problema e l'ho risolto così:

-> ho rinominato il file oleread.inc in oleread.php

-> ho modificato il path 

                                      require_once 'Spreadsheet/Excel/Reader/OLERead.php';

    in

                                     require_once 'oleread.php';

-> infine ho cancellato il file xls presente nel pacchetto e ne ho creato un altro di prova....

alla fine ha funzionato tutto!

risposto 7 anni fa
davide78_ita
X 0 X

ciao!! in effetti anche io ero riuscito a farlo funzionare, dopo giorni di tentativi, facendo esattamente quanto dici. pare che il file excel che arriva con il pacchetto abbia qualcosa che non va....

grazie cmq, alla prossima

risposto 7 anni fa
salomone
X 0 X
Effettua l'accesso o registrati per rispondere a questa domanda