SoloCodigo

Programación Web y Scripting => PHP => Mensaje iniciado por: TREBUR en Martes 21 de Junio de 2011, 06:20

Título: LECTURA TXT
Publicado por: TREBUR en Martes 21 de Junio de 2011, 06:20
Buenas Noches!!!
--------------------------------------------------------------------------------
¿Cómo leer un TXT contentivo de todos los recibos de pagos actualizados en un respectivo mes tan solo colocando dicho mes y la cédula de un determinado trabajador? ¿Es posible leerlo en formato de imagen o en cualquier otro que no se pueda modificar? Adjunto el archivo en formato TXT...
Título: Re: LECTURA TXT
Publicado por: F_Tanori en Miércoles 22 de Junio de 2011, 03:08
Quieres convertir el contenido de ese archivo en imagen? o  buscar informacion dentro de ese archivo? o es que lo obtedras en formato imagen y quieres leer texto de ahi?

Saludos
Título: Re: LECTURA TXT
Publicado por: TREBUR en Miércoles 22 de Junio de 2011, 04:37
Cita de: "F_Tanori"
Quieres convertir el contenido de ese archivo en imagen? o  buscar informacion dentro de ese archivo? o es que lo obtedras en formato imagen y quieres leer texto de ahi?

Saludos

La idea es leer el contenido de ese TXT a través del Mes y Cédula, para mostrarlo vía web...
Título: Re: LECTURA TXT
Publicado por: F_Tanori en Miércoles 22 de Junio de 2011, 12:18
Si quisieras leer el contenido tal cual esta en el archivo, lo puedes mandar imprimir directamente en html, suponiendo que tienes la cedula via get, formas el nombre del archivo (validaciones) y luego lo lees.

Código: PHP
  1. <?php
  2.     if (isset($_GET ['cedula'])){
  3.          $archivo='ReciboCed'.$_GET ['cedula'].'.txt';
  4.          echo $archivo;
  5.          echo '<pre>';
  6.             @readfile($archivo);  // o include($archivo) o include_once($archivo); o require($archivo);
  7.          echo '</pre>';  
  8.     }else{
  9.         echo "<a href ='?cedula=14694251'>Cedula 14694251</a>";
  10.     }
  11. ?>
  12.  

O utilizar otras funciones para leer el archivo, ya sea completo o linea por linea. en cuyo caso se requiera leer e identificar datos, recomendaria utilizar una base de datos para guardar los datos extraidos y sean de mas facil acceso e indexacion para su recuperacion posterior

http://www.php.net/manual/es/function.fopen.php (http://www.php.net/manual/es/function.fopen.php" onclick="window.open(this.href);return false;)
http://php.net/manual/es/function.fread.php (http://php.net/manual/es/function.fread.php" onclick="window.open(this.href);return false;)

Saludos
Título: Re: LECTURA TXT
Publicado por: TREBUR en Jueves 23 de Junio de 2011, 00:58
Gracias, ¿pero cómo armo el HTML? ¿Y si hay distintas cédulas en el mismo TXT?