Creazione di un file Excel con Php

Siti dinamici con PHP
Impara a creare siti dinamici professionali con PHP

Scritto da Luca Ruggiero nella sezione Php

Concesso in esclusiva a MrWebmaster.it - E' vietata la pubblicazione senza espresso consenso del proprietario

Pph possiede delle particolari intestazioni per chi è possibile stabilire un contatto ed interagire con software esterni. L'esempio di questo Articolo è l'interazione con Microsoft Excel... ragion per cui do per scontato che il lettore sperimenti lo script su di un sistema operativo ed un server Web di casa Microsoft ove ci sia installata una versione di Excel.

L'esempio che segue si limita a creare una tabella Html che verrà tradotta in una serie di celle di un foglio di lavoro Excel al cui interno è contenuto uno schema per il calcolo delle tabelline matematiche, creato effettuando dei semplici cicli for su variabili numeriche:

<?PHP
    $filename = "sheet.xls";
    header ("Content-Type: application/vnd.ms-excel");
    header ("Content-Disposition: inline; filename=$filename");
?>

<table border="1">
<?PHP
    for ($i=1; $i<11; $i++)
    {
        echo "<tr>";
        for ($x=1; $x<11;$x++)
        {
            $r = $i * $x;
            echo "<td>$r</td>";
        }
        echo "</tr>";
    }
?>
</table>
A stabilire l'interazione pensano le prime tre righe di codice dello script, richiamando le intestazioni messe a disposizione da Microsoft per Excel.

I più cliccati della sezione Php

:: Redirect in Php (103.018)

:: Upload di file in Php (33.728)

:: Refresh temporizzato in PHP (28.073)

:: Scrivere il codice di sicurezza CAPTCHA in Php (26.239)

:: Un carrello della spesa in PHP (23.743)

:: Creare un menu dinamico in Php (21.303)

:: Pagamenti online con PayPal e PHP (17.703)

:: Inviare email in formato Html con Php (16.025)

:: Convertire una stringa in maiuscolo e in minuscolo in Php (15.985)

:: Ottenere le dimensioni di un'immagine con PHP (15.486)

IN EVIDENZA
DOWNLOAD