Tecnología

Inicio

Cómo escribir un script PHP que genera dinámicamente hojas de cálculo Excel

¿Cómo construir un script PHP que puede ser usado para construir dinámicamente una hoja de cálculo Excel.

Instrucciones

1 Crear un archivo llamado export.php en la raíz de documentos de su disco duro y asegúrese de que los permisos del archivo se establecen por lo que es accesible por los clientes web.

Por lo general la raíz del documento en MacOS X Server estará en / Library / WebServer / Documentos /

Si está utilizando la versión no-servidor de MacOS X, la raíz del documento es, probablemente, la configuración de la carpeta "Sitios" de la carpeta de inicio.

2 Cómo escribir un script PHP que genera dinámicamente hojas de cálculo Excel

Editar el archivo export.php y añadir el texto contenido en esta captura de pantalla.

3 Cómo escribir un script PHP que genera dinámicamente hojas de cálculo Excel


Guarde el archivo, abra su navegador y vaya a http: //localhost/export.php y luego revise su carpeta de descargas por un archivo llamado 'downloaded_from_website.xls'.

Usted no verá una página en el navegador. Normalmente, este script PHP se utiliza en una etiqueta de anclaje dentro de otra página PHP.

Abra el archivo en la aplicación de hoja de cálculo y debería ver la tabla HTML.

4 Si el archivo no se descarga luego buscar en sus registros de errores de apache para localizar el problema. Abre la aplicación Terminal en / Aplicaciones / Utilidades /

En las instalaciones por defecto de Mac OS X Tiger ejecutar este

cd / var / log / httpd /

En las instalaciones por defecto de Mac OS X Leopard ejecutar este

cd / var / log / apache2 /

Ahora vamos a "cola" del registro de errores para que podamos ver como nuevos errores se añaden al registro. Para hacer eso en las instalaciones por defecto de MacOS X Tipo

error_log tail-f

Seleccione el navegador de nuevo y vaya a http: //localhost/export.php mientras se ve la ventana de Terminal. Si ve nuevas errores agregan al registro que se carga la página ir a través de ellos y comprobar el código en export.php ya que puede tener un error de sintaxis.

Cuando haya terminado de asimetría del archivo de registro golpear clave y el 'control' 'c' al mismo tiempo para detener el proceso.

Por favor, comentar y evaluar este artículo. ¡Gracias!

Consejos y advertencias

  • Se puede usar HTML para decorar y alinear la tabla HTML.
  • Si usted va a ofrecer descargas dinámicas es posible que desee considerar la adición de la fecha y hora al nombre del archivo o la inserta en los datos.
  • Si desea que sus archivos con la extensión .php para abrir en una aplicación especial cuando se hace doble clic en ellos sólo tiene que seguir las instrucciones aquí http://www.ehow.com/how_2135899_open-files-application-choosing-mac.html.
  • Vaciar la memoria caché en el navegador si usted está haciendo cambios para export.php y usted no está viendo los cambios en el archivo descargado.