Creare File xls con le classi

z1m0

Nuovo Utente
7 Mag 2008
1
0
0
Ciao ragazzi,
ho un piccolo problemino con php e precisamente con le classi..stò cencando di capirci qualcosa ma proprio nn riesco...fino a quando usavo le funzioni tutto funzionava a meraviglia...
Devo creare un file php che mi crei un foglio excel con dentro dei dati...direi che fino al download del file nn ho trovato problemi ma quando devo mettere i dati che voglio dentro all'xls nn riesco e mi salva il foglio vuoto...Potete aiutarmi?

Scrivo qui sotto il codice...

<?php
//---------------------------------------------------------------------
// CLASSI PER XLS

// CLASSE DEL FILE

class create_xls
{
function xlsBOF()
{
echo pack("ssssss", 0x809, 0x8, 0x0, 0x10, 0x0, 0x0);
return;
}
function xlsEOF()
{
echo pack("ss", 0x0A, 0x00);
return;
}
}

// CLASSE PER LA SCRITTURA SUL FILE

class write_xls
{
var $Row;
var $Col;
var $Value;
function xlsWriteNumber()
{
$this -> Row = $riga;
$this -> Col = $colonna;
$this -> Value = $valore;
echo pack("sssss", 0x203, 14, $Row, $Col, 0x0);
echo pack("d", $Value);
return;
}
function xlsWriteLabel()
{
$this -> Row = $riga;
$this -> Col = $colonna;
$this -> Value = $valore;
$L = strlen($Value);
echo pack("ssssss", 0x204, 8 + $L, $Row, $Col, 0x0, $L);
echo $Value;
return;
}
}

//----------------------------------------------------------------------
// MAIN

// Send Header
header("Pragma: public");
header("Expires: 0");
header("Cache-Control: must-revalidate, post-check=0, pre-check=0");
header("Content-Type: application/force-download");
header("Content-Type: application/octet-stream");
header("Content-Type: application/download");
header("Content-Disposition: attachment;filename=PROVA.xls");
header("Content-Transfer-Encoding: binary ");

//----------------------------------------------------------------------
// XLS Data Cell
$obj = new create_xls();
$obj -> xlsBOF();
$obj -> xlsEOF();

// Istanzio un oggetto di tipo write_xls
$objlabel = new write_xls();
$objlabel -> xlsWriteLabel(0,0,"prima cella");
$objnumber = new write_xls();
$objnumber -> xlsWriteNumber(0,0,3.5);

?>

Grazie in anticipo del vostro aiuto...:tifoso:
 
Discussioni simili
Autore Titolo Forum Risposte Data
L [PHP] Creare un uploader di file csv xls e ricercare i risultati PHP 0
J Creare un file .xls PHP 1
M Creare traccia di download file sul server HTML e CSS 2
U PHP creare un file excel dopo ricerca nel DB PHP 0
S Libreria PHP per creare file dwg o dxf PHP 0
W creare file .jar Java 2
Federico.Marcelo qual è il modo più semplice per creare file GIF di alta qualità? Webdesign e Grafica 4
andreas88 Creare file .htaccess per risolvere alcuni problemi con il tester SEO SEO e Posizionamento 0
B funzioni per creare file e inserirli dentro una certa cartella in php? PHP 1
SebaGravi Creare file per ogni news presente nel DB SEO e Posizionamento 2
giannit [PHP] Creare pagina con collegamenti ipertestuali da file txt PHP 6
L [php e xml] per creare una galleria fotografica con diversi file xml PHP 0
F come creare un search box coi file .xml dei merchant? XML 0
romeocharly E' possibile creare un collegamento tra un id di db mysql ed un file per il download? PHP 0
romeocharly Creare un script/codice in php per collegare un id mysql con un file PHP 0
Monital Creare file json PHP 2
T creare file xml Programmazione 6
Monital Creare un file PHP con PHP PHP 13
T creare una serie di combobox e text box e che salvano un file di text sul disco si può ? Visual Basic 1
P come creare un file asp Classic ASP 1
I Creare file immagine da testo base64 PHP 2
C File html con procedure javascript per creare effetto libro da sfogliare Javascript 9
L Creare proprietario, gruppi e utenti per permessi cartella e file PHP 4
J Creare file html da un form in area riservata PHP 9
O Software per creare una galleria di file .SWF Flash 1
M creare file .txt, salvarci informazioni e rileggere il contenuto Java 1
F Creare un file in PDF Windows e Software 4
G Aiuto per creare un form di invio file Classic ASP 3
A creare file php PHP 1
A Creare un file Programmazione 2
V AIUTO: creare file php x form PHP 2
R Creare un file di Microsoft Word con ASP : Testo Ok. E le immagini? Classic ASP 1
M Creare link a file dinamicamente Classic ASP 1
L Creare File Pdf PHP 2
B Che file devo creare???? Classic ASP 1
I creare file txt PHP 3
E Creare un testo trasparente dietro un div HTML e CSS 5
A Cerco programmatore/sviluppatore per creare forum Offerte e Richieste di Lavoro e/o Collaborazione 2
L Creare ancore interne alla pagina PHP 1
I Creare un banner temporaneo JavaScript Javascript 0
C Creare Tabella Dati Meteo prelevandoli da dei Tags in un altro foglio PHP 27
simgia Cordova errore quando cerco di emulare o creare la app Sviluppo app per Android 2
A Creare un cronometro PHP 5
G [PHP] Creare script di prenotazione con controllo disponibilità. PHP 7
F Creare elementi html con javascript Javascript 3
Shyson Modificare codice e creare link PHP 0
Cosina Creare bottone delete in form upload PHP 5
Cosina Creare bottone delete in form upload PHP 1
M Creare un campo input select quantità di un numero intero prelevato dal db PHP 3
L Creare una forma geometrica Photoshop 1

Discussioni simili