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