Ver Mensaje Individual
  #5 (permalink)  
Antiguo 05/12/2004, 23:54
girl27
 
Fecha de Ingreso: septiembre-2004
Mensajes: 12
Antigüedad: 19 años, 7 meses
Puntos: 0
Gracias por responder si , ahora estoy llamando el script desde otro archivo como me dijiste pero lo estos haciendo con un link aunque si tengo tiempo lo cambio asi como tu dices pero el proposito es el mismo.

Voy a abrir un nuevo tema porque el problema que tengo es usando HTMLDOC, a ver si tu o alguien mas me puede ayudar con este problemita.

Saludos


Cita:
Iniciado por Cluster
Que significa eso? "de una vez"?

Las funciòn header() de PHP sirve para enviar cabeceras a tu cliente .. en tu caso estàs enviando cabeceras HTTP (que no define PHP sino el protocolo HTTP en sì) para "informar" a tu cliente (navegador) que los datos que le vas a enviar son para que los descarge (o inicie el proceso de descarga).

Ese código lo debes "lanzar" en un script que has de llamar cuando lo requieras. (creo que por ahí va tu problema o pregunta). Es decir .. si tu tienes un "botón" que ha de obtener tus datos de tu BD .. darles el formato que requiera y de ahí iniciar la descarga .. tienes que desde tu botón vía javascript o como gustes (un formulario) llamar a tu script.php que va hacre esa "descarga" de tus datos.

bajar.php
Código PHP:
<?
header
(".....");
echo 
$datos;
// o 
readfile("de_algun_archivo.tal");
?>
Y tu botón de alguna página (NO en ese código de bajar ojo).. algo tipo:
Código PHP:
<input type="button" name="daigual" onClick="window.location='bajar.php'"
Un saludo,