Foro de elhacker.net

Programación => PHP => Mensaje iniciado por: Riki_89D en 2 Diciembre 2010, 16:25 pm



Título: Bucle que no lee
Publicado por: Riki_89D en 2 Diciembre 2010, 16:25 pm
Hola que tal,veran les traigo un codigo algo absurdo pero que me gustaria saber por que no funciona:
Código
  1. <?php
  2.  
  3. $File1 = NULL;
  4.  
  5.  
  6.  
  7.  
  8. for($i = 1; $i < 2; $i++)
  9. {
  10. $FilN = "datos".$i.".txt";
  11. $Handle = fopen($FilN,"r");
  12. $File[$i]= fread($Handle,filesize($FilN));
  13. fclose($Handle);
  14.  
  15. }
  16. echo $File1;
  17.  
  18. ?>
  19.  

simplemente debe leer el archivo datos1.txt i mostrar su contenido en $File1,pues no lo hgace,no deberia guardar con $File[$i] /*$File1  ?¿?¿ */ sl contenido alli?¿

saludos


Título: Re: Bucle que no lee
Publicado por: Shell Root en 2 Diciembre 2010, 17:22 pm
Código
  1. function readFile($path)
  2. {
  3.  $texto = "";
  4.  $fp = fopen($path,"r");
  5.  while ( $linea= fgets($fp, 1024) ){
  6.    $texto .= $linea."\n";
  7.  }
  8.  return $texto;
  9. }
  10.  
  11. echo readFile('/var/www/PoC/PoC.txt');
Adaptalo a tus necesidades.


Título: Re: Bucle que no lee
Publicado por: Riki_89D en 2 Diciembre 2010, 17:29 pm
Ok gracias me a serviod muchisimo :)


saludos y perdona lam olestias causadas :)