Creare fogli di calcolo in PHP
In quest'articolo vedremo come poter creare dinamicamente dei fogli di calcolo in PHP. Passiamo subito a conoscere i requisiti per tale compito:
- occorre avere installato sul proprio sistema PHP (versione 4.0.0 o superiore). Per conoscere come installare PHP sul proprio sistema Windows, si legga l'articolo "PHP 5 e MySQL su Windows? Installazione con apache 2 in 10 minuti su Windows";
- occorre avere installato PEAR, il repository ufficiale di classi PHP. A tal fine è sufficiente recarsi nella directory di installazione di PHP e avviare lo script batch
go-pear.bat: un wizard vi guiderà all'installazione via rete dei pacchetti necessari e provvederà ad editare correttamente il file di configurazionephp.ini; - dopo aver installato PEAR, occorre installare i package OLE e Spreadsheet_Excel_Writer: è possibile farlo a linea di comando digitando:
-pear install OLE-beta(se non specificate-betariceverete probabilmente un errore)
-pear install Spreadsheet_Excel_Writer-beta(idem come sopra)
Come tocco finale riavviate Apache per rendere effettive le modifiche; - Open Office Calc o Microsoft Excel.
Corsi online di WebMasterPoint.org:
Analisi del codice
Generiamo ora un semplice foglio di calcolo inserendo il codice sottostante in una pagina denominata test.php (o come preferite voi):
A questo punto non bisogna far altro che puntare il browser sulla pagina test.php e il file test.xls verrà generato e scaricato automaticamente. Tale file conterrà i numeri da 1 a 10 in binario.
Se volessimo invece memorizzare sul server un foglio di calcolo, dovremmo utilizzare il seguente codice:
Nota: se il server web di riferimento è basato su un sistema operativo UNIX-like, ricordatevi di modificare i permessi per la directory nella quale volete memorizzare il foglio di calcolo in modo che PHP abbia i permessi per scriverci.
Conclusioni
Per ulteriori indicazioni, consultare la documentazione online del package Spreadsheet_Excel_Writer.
- Fennec il browser per cellulari cugino di Firefox è disponibile da scaricare nella nuova versione
Fennec, il browser per cellulari di Mozilla, è stato rilasciato in nuove versioni per Windows Mobile e Maemo.
- E-commerce, database, cms, siti web, classi, librerie: in php gratis da scaricare
Nuovi script da scaricare, completamente free, semplici da utilizzare - Mappe cliccabili con i CSS: soluzione accessibile e alternativa
- iPhone 3GS: consigli e trucchi per l'uso. Prova e video del test del nuovo modello
- Obbligatorio cancellare pagine web e dati online su richiesta altrimenti forti multe: è il nuovo disegno di legge dell' On. Lussana
- E-commerce, database, cms, calendari in Asp da scaricare gratis


![[SPONSOR] 9NetWeb (Link Esterno)](http://www.webmasterpoint.org/sponsor/9netweb_120.gif)
![[SPONSOR] Aruba (Link Esterno)](/sponsor/aruba_90.gif)
Stampa Pagina
Info sull'autore
ICQ
EMAIL
DISCUTI DI QUESTA LEZIONE SUL FORUM![[SPONSOR] eDomain (Link Esterno)](http://www.webmasterpoint.org/sponsor/edomain_120.gif)
![[SPONSOR] ConsultingWeb (Link Esterno)](/sponsor/consultingweb_120.gif)