Hoe maak je een PHP- script dat gebruikt kan worden om een Excel-spreadsheet dynamisch bouwen bouwen . Wat je Een Mac setup als een web- server met PHP 4.x of hoger Safari 2.x/3.x of Firefox 2.x of hoger Need Laat meer instructies < br > 1 Maak een bestand genaamd export.php in de document root van je harde schijf en zorg ervoor dat de permissies van het bestand zijn ingesteld , dus het is toegankelijk door web clients . Typisch de document root op Mac OS X Server in /Library /WebServer /Documents / zal zijn Als u gebruik maakt van de niet - server versie van MacOS X , uw document root is waarschijnlijk setup in de map van uw thuismap de ' sites ' . kopen van 2 Bewerk het export.php bestand en voeg de tekst in deze schermafdruk . 3 Sla het bestand , open uw browser en ga naar http://localhost/export.php en controleer dan uw map downloads voor een bestand met de naam ' downloaded_from_website.xls ' . zie je niet een pagina in uw browser . Normaal gesproken is dit PHP-script zal worden gebruikt in een anker -tag in een andere PHP-pagina . Open het bestand in uw spreadsheet applicatie en je moet de html tafel zien . 4 Als het bestand geen download dan kijken naar je apache error logs om het probleem te lokaliseren . Open het programma Terminal in /Programma's /Hulpprogramma's / Op standaard installaties van MacOS X Tiger draaien deze cd /var /log /httpd / Op standaard installaties van MacOS X Leopard draaien dit cd Twitter /var/log/apache2 / Nu gaan we naar 'staart' van de error log , zodat we kunnen kijken als nieuwe fouten worden toegevoegd aan het logboek . Om dat te doen op de standaard installatie van MacOS X soort tail-f error_log Selecteer uw browser opnieuw en ga naar http://localhost/export.php tijdens het kijken naar het Terminal-venster . Als u nieuwe fouten toegevoegd aan het logboek als de pagina wordt geladen gaan door hen en controleer de code in export.php zoals u wellicht een syntax error hebben . Als je klaar bent tailing het logbestand raakte het ' ' toets en ' c ' op hetzelfde moment om het proces te stoppen controle . commentaar en stem op dit artikel . Bedankt!
|