Hvordan skrive et PHP-script som dynamisk bygger Excel-regneark

Hvordan bygge et PHP-script som kan brukes til å bygge et Excel-regneark dynamisk.

Bruksanvisning

1 Lag en fil som heter export.php i dokumentet roten av harddisken din og sørg for at filens tillatelser er satt slik at det er tilgjengelig med web-klienter.

Vanligvis dokumentet root på MacOS X Server vil være i / Library / WebServer / Documents /

Hvis du bruker den ikke-Server versjon av MacOS X, er dokumentet rot sannsynligvis oppsett i "Områder" mappen i Hjem-mappen.

2 Hvordan skrive et PHP-script som dynamisk bygger Excel-regneark

Rediger export.php fil og legge til tekst i dette skjermbildet.

3 Hvordan skrive et PHP-script som dynamisk bygger Excel-regneark


Lagre filen, åpne nettleseren og gå til http: //localhost/export.php og deretter sjekke nedlastinger mappe for en fil som heter "downloaded_from_website.xls '.

Du vil ikke se en side i nettleseren din. Vanligvis denne PHP script vil bli brukt i en ankerkode i en annen PHP side.

Åpne filen i regnearkprogrammet, og du bør se html tabellen.

4 Hvis filen ikke laste ned og deretter se på apache feillogger for å finne problemet. Åpne Terminal-programmet i / Programmer / Verktøy /

På standardinstallasjoner av MacOS X Tiger kjøre denne

cd / var / log / httpd /

På standardinstallasjoner av MacOS X Leopard kjøre denne

cd / var / log / apache2 /

Nå skal vi "hale" feilloggen, slik at vi kan se på som nye feil legges til i loggen. For å gjøre det på standardinstallasjoner av MacOS X-type

tail -f error_log

Velg nettleseren på nytt og gå til http: //localhost/export.php mens du ser på Terminal-vinduet. Hvis du ser nye feil lagt til loggen som siden lastes gå gjennom dem og sjekke koden i export.php som du kan ha en syntaksfeil.

Når du er ferdig tailing loggfilen trykke "Control" -tasten og "c" på samme tid for å stoppe prosessen.

Vennligst kommentar og rangere denne artikkelen. Takk!

Hint

  • Du kan bruke HTML for å dekorere og justere HTML-tabell.
  • Hvis du kommer til å tilby dynamiske nedlastinger vil du kanskje vurdere å legge inn dato og klokkeslett på filnavn eller sett den inn dataene.
  • Hvis du vil ha filene dine med en Php forlengelse for å åpne i et egendefinert program når du dobbeltklikker dem bare følg instruksjonene her http://www.ehow.com/how_2135899_open-files-application-choosing-mac.html.
  • Tømme hurtigbufferen i nettleseren din hvis du gjør endringer i export.php og du ikke ser endringene i den nedlastede filen.