Ver Mensaje Individual
  #1 (permalink)  
Antiguo 15/04/2010, 02:45
Avatar de isisra
isisra
 
Fecha de Ingreso: diciembre-2009
Mensajes: 68
Antigüedad: 15 años
Puntos: 2
Exclamación ayuda fopen y ftp

hola tengo un problema y no se como resolverlo pasa lo siguiente:
lo que quiero hacer es leer un archivo remoto por ftp sin hacer un get pues solo lo quiero mostrar en pantalla sin descargarlo, y tengo el siguiente codigo...

Código PHP:
       $valFile="pdRemoto.txt";
        
$url "ftp://usuario:password@server_ftp.com.mx/".$valFile;
    
$file = @fopen ($url"r");
    if (!
$file) echo "NO SE PUEDE LEER EL ARCHIVO ".$valFile."\n";
    else
    {
        echo 
"<BR>LEYO EL ARCHIVO<br>";
        
$texto="";
            while (
$linea fgets($file,1024)) 
            {
               if (
$linea$texto .= $linea."<br>";
            }
        echo 
$texto;
        
fclose ($file);
         } 

pero al ejecutarlo me arroja los siguientes errores:


Warning: fopen() [function.fopen]: connect() failed: Se produjo un error durante el intento de conexión ya que la parte conectada no respondió adecuadamente tras un periodo de tiempo, o bien se produjo un error en la conexión establecida ya que el host conectado no ha podido responder. in C:\xampplite\Pruebas\leer y actualizar FTP\leer Archios FTP.php on line 63

Warning: fopen(ftp://...@server_ftp.com.mx/pdRemoto.txt) [function.fopen]: failed to open stream: FTP server reports RETR in C:\xampplite\Pruebas\leer y actualizar FTP\leer Archios FTP.php on line 63

.....
.....
.....

y ya no se que hacer, he intentado de todo porfavor alguien que me pueda ayudar, utilizo el fopen con ftp porque tambien debo hacer un script que me permita escribir en la ultima linea del archivo txt sin usar el ftp_get NECESITO DE SUS CONOCIMIENTOS... gracias..

Última edición por isisra; 15/04/2010 a las 04:33