Re: [PHP-ES] Crear fichero ASCII

From: Jorge Rubí Capaceti ( jrubi .en. menta.net)
Date: Thu Mar 04 2004 - 16:45:43 CET


¿Se supone que tal como está debería abrirme una nueva ventana con el
contenido en formato excel?

----- Original Message -----
From: "Antonio D. Ramírez Moreno" < adramirez .en. iddeo.es>
To: "Jorge Rubí Capaceti" < jrubi .en. menta.net>; < php-es .en. lists.php.net>
Sent: Thursday, March 04, 2004 1:41 PM
Subject: Re: [PHP-ES] Crear fichero ASCII

> Hola,
>
> Puedes crear el fichero de salida utilizando tags html para crear tablas y
> celdas. Incluso puedes utilizar colores.
>
> Luego has de nombrar el fichero resultante con extensión .xls y excel lo
> abrirá sin problemas.
>
> Te paso un trozo de cógio que espero te pueda ser útil:
>
> <?php
>
> //Esto envía las cabeceras necesarias para que el navegador abra una
ventana
> para salvar el xls
>
> header("Content-Type: application/vnd.ms-excel");
> header("Expires: 0");
> header("Content-Disposition: attachment; filename=informe.xls");
> header("Cache-Control: no-cache, must-revalidate, post-check=0,
> pre-check=0");
>
> $texto .= '<table border="1" cellspacing="1" cellpadding="1"
> bgcolor="#FFFFFF" style="font-family: ITC Officina Sans Book; font-size:
> 12px; color: #000000">';
> $texto .= '<tr>';
> $texto .= '<td bgcolor="#8C0078" style="color:#FFFFFF"><b>Id.
> Oferta</b></td>';
> $texto .= '<td bgcolor="#8C0078" style="color:#FFFFFF"><b>CCC</b></td>';
> $texto .= '<td bgcolor="#8C0078" style="color:#FFFFFF"><b>Nombre
> Comercial</b></td>';
> $texto .= '<td bgcolor="#8C0078" style="color:#FFFFFF"><b>Zona</b></td>';
> $texto .= '<td bgcolor="#8C0078" style="color:#FFFFFF"><b>CIF</b></td>';
> $texto .= '<td bgcolor="#8C0078"
> style="color:#FFFFFF"><b>Servicio</b></td>';
> $texto .= '<td bgcolor="#8C0078" style="color:#FFFFFF"><b>Sistema
> contratación</b></td>';
> $texto .= '<td bgcolor="#8C0078" style="color:#FFFFFF"><b>Tipo
> documento</b></td>';
> $texto .= '<td bgcolor="#8C0078"
> style="color:#FFFFFF"><b>Id.orden/Cod.servicio</b></td>';
> $texto .= '<td bgcolor="#8C0078" style="color:#FFFFFF"><b>Número
> contrato</b></td>';
> $texto .= '<td bgcolor="#8C0078" style="color:#FFFFFF"><b>Estado
> provisión</b></td>';
> $texto .= '<td bgcolor="#8C0078" style="color:#FFFFFF"><b>Fecha
> provisión</b></td>';
> $texto .= '</tr>';
>
> //Aquí Creas más filas sacando la información de BBDD
>
> $texto .= '</table>';
>
> //Mostramos la info
> echo $texto;
>
> ?>
>
> Saludos.
>
> ----- Original Message -----
> From: "Jorge Rubí Capaceti" < jrubi .en. menta.net>
> To: < php-es .en. lists.php.net>
> Sent: Thursday, March 04, 2004 1:15 PM
> Subject: [PHP-ES] Crear fichero ASCII
>
>
> Hola,
>
> Estoy creando un fichero externo. Eso no es un problema, pero me gustaría
> sacar una ventanita para poder elegir el lugar en el que guardarlo.¿Qué
> hago?
>
> Este fichero lo quiero importar a Excel, para lo cual le pongo un
separador
> entre campos. ¿Qué le puedo poner para separar los registros, de forma que
> me resulte uno por fila?
>
>
> Saludos y gracias anticipadas
>
> Jorge Rubí Capaceti
> Consultor Informático
> Área Gestión y Realidad Virtual
> Tel. 677846859 - 931633125
>

-- 
PHP Spanish Localization Talk Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php


This archive was generated by hypermail 2.1.7 : Fri May 14 2004 - 16:04:34 CEST