Foros del Web » Programando para Internet » PHP »

Generar archivo txt a partir de pagina php

Estas en el tema de Generar archivo txt a partir de pagina php en el foro de PHP en Foros del Web. Hola amigos de foro tengo la siguiente situacion tengo una pagina php en la cual listo una consulta necesito tener en la pagina un link ...
  #1 (permalink)  
Antiguo 06/02/2012, 15:56
 
Fecha de Ingreso: septiembre-2010
Mensajes: 1.853
Antigüedad: 13 años, 7 meses
Puntos: 6
Generar archivo txt a partir de pagina php

Hola amigos de foro

tengo la siguiente situacion

tengo una pagina php en la cual listo una consulta

necesito tener en la pagina un link con el cual pueda exportar dicha lista a un archivo txt

gracias
  #2 (permalink)  
Antiguo 06/02/2012, 18:07
 
Fecha de Ingreso: septiembre-2007
Ubicación: PyRoot
Mensajes: 1.515
Antigüedad: 16 años, 7 meses
Puntos: 188
Respuesta: Generar archivo txt a partir de pagina php

Hola amigo. No entiendo lo de "un link para explotar dicha lista a un archivo txt"

Podrías explicarlo mejor? :D

Saludos
__________________
Si quieres agradecer el triangulo obscuro de la parte derecha debes presionar +.
  #3 (permalink)  
Antiguo 06/02/2012, 19:30
 
Fecha de Ingreso: septiembre-2010
Mensajes: 1.853
Antigüedad: 13 años, 7 meses
Puntos: 6
Respuesta: Generar archivo txt a partir de pagina php

hola iovan gracias por responder

estoy listando en una pagina php los registros de una base de datos

necesito desde la pagina php exportar el listado a una archivo txt


como puedo realizar esto?
  #4 (permalink)  
Antiguo 06/02/2012, 21:17
 
Fecha de Ingreso: enero-2009
Mensajes: 178
Antigüedad: 15 años, 3 meses
Puntos: 2
Respuesta: Generar archivo txt a partir de pagina php

<?php

$filecontent="Aqui va el mensaje de texto ... ";
$downloadfile="nombre.txt";

header("Content-disposition: attachment; filename=$downloadfile");
header("Content-Type: application/force-download");
header("Content-Transfer-Encoding: binary");
header("Content-Length: ".strlen($filecontent));
header("Pragma: no-cache");
header("Expires: 0");

?>
  #5 (permalink)  
Antiguo 06/02/2012, 21:28
 
Fecha de Ingreso: septiembre-2010
Mensajes: 1.853
Antigüedad: 13 años, 7 meses
Puntos: 6
Respuesta: Generar archivo txt a partir de pagina php

gracias por responder Minniek


como implemento lo que me enviaste

este codigo en que parte la implemento?

$filecontent="Aqui va el mensaje de texto ... ";
$downloadfile="nombre.txt";

header("Content-disposition: attachment; filename=$downloadfile");
header("Content-Type: application/force-download");
header("Content-Transfer-Encoding: binary");
header("Content-Length: ".strlen($filecontent));
header("Pragma: no-cache");
header("Expires: 0");
  #6 (permalink)  
Antiguo 06/02/2012, 22:01
 
Fecha de Ingreso: septiembre-2010
Mensajes: 1.853
Antigüedad: 13 años, 7 meses
Puntos: 6
Respuesta: Generar archivo txt a partir de pagina php

hola amigos


ya desde una pagina php exporto a un txt ahora necesito imprimir en el archivo txt

por favor me pueden indicar

Código PHP:
Ver original
  1. <div><a href="index.php?controller=user_&amp;accion=reporte">exportar</a></div>

Código PHP:
Ver original
  1. /*----------------------  Funcion Exportar Listado ----------------------*/
  2. function reporte()
  3. {
  4.     require 'models/user_Model.php';
  5.  
  6.               $ls = new Users();
  7.               $fl = $ls -> list_allusers($db);   
  8.  
  9.     require 'views/reporte.php';
  10. }


este es el archivo reporte.php

Código PHP:
Ver original
  1. <?php
  2.  
  3. $filecontent="Aqui va el mensaje de texto ... ";
  4. $downloadfile="nombre.txt";
  5.  
  6. header("Content-disposition: attachment; filename=$downloadfile");
  7. header("Content-Type: application/force-download");
  8. header("Content-Transfer-Encoding: binary");
  9. header("Content-Length: ".strlen($filecontent));
  10. header("Pragma: no-cache");
  11. header("Expires: 0");
  12.  
  13. ?>
  14.  
  15. Nº   Nombre     Usuario      Estado
  16. <?php
  17. $cont = 1;
  18. foreach($fl as $field)
  19. {
  20. echo $cont;
  21.        
  22.  
  23.    
  24.         $cont++;
  25.        
  26.         }
  27.  
  28.     ?>

Etiquetas: txt
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 14:16.