¿Cómo construir un script PHP que se puede utilizar para crear dinámicamente una hoja de cálculo Excel. Cosas que necesitará
Una configuración de Mac como servidor web corriendo PHP 4.x o
tarde 2.x/3.x Safari o Firefox 2.x o
tarde
Ver Más instrucciones
1
Crear un archivo llamado export.php en la raíz de documentos de su disco duro y asegurarse de que los permisos del archivo se establecen por lo que es accesible por los clientes web .
Normalmente la raíz del documento en MacOS X Server estará en /Library /WebServer /Documents /foto
Si está utilizando la versión no -Server de Mac OS X, la raíz del documento es probablemente la configuración de la carpeta de la carpeta de inicio los "Sitios" .
2
Editar el archivo export.php y añadir el texto que figura en esta captura de pantalla.
3
Guarde el archivo , abra su navegador y vaya a http://localhost/export.php y compruebe la carpeta de descargas de un archivo llamado ' downloaded_from_website.xls .
no verá una página en su navegador . Generalmente este script PHP será usado en una etiqueta de ancla en 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 ver sus registros de errores de apache para localizar el problema . Abre la aplicación Terminal en /Aplicaciones /Utilidades /foto
En las instalaciones por defecto de Mac OS X Tiger ejecutar este Listado
cd /var /log /httpd /foto
instalaciones predeterminadas de MacOS X Leopard ejecutar este Listado
cd /var/log/apache2 /foto
Ahora vamos a "cola" del registro de errores para que podamos ver como se añaden nuevos errores en el registro. Para hacer eso en instalaciones predeterminadas de MacOS X Tipo
tail-f error_log
Seleccione el navegador de nuevo y vaya a http://localhost/export.php mientras ve la ventana de Terminal . Si ve errores nuevos agregan al registro que la página se carga a través de ellos y comprobar el código en export.php ya que puede tener un error de sintaxis .
Cuando le hacen cola el archivo de registro pulse la " "clave y" control c "al mismo tiempo para detener el proceso.
favor, comentar y evaluar este artículo. Gracias !