Ver Mensaje Individual
  #1 (permalink)  
Antiguo 30/01/2004, 00:42
Avatar de Reynier
Reynier
 
Fecha de Ingreso: noviembre-2002
Ubicación: Por ahí en algún sitio
Mensajes: 1.844
Antigüedad: 21 años, 5 meses
Puntos: 1
Duda con funcion para FTP

Hola:
Después de algunos días fuera ya estoy de vuelta (estaba algo cogido con un proyecto de Programación en C++, otro de Sistemas de Bases de Datos y otro de Física, además de un sitio web de Inglés, que son las evaluaciones finales de estas asignaturas y hay que esmerarse para coger un 5). Bueno lo que me pasa es que estoy realizando una función que logeandome en un FTP me permita descargar los ficheros desde el servidor pero sin necesidad de entrar en el. La función en cuestión es esta:

Código PHP:
 function conectaftp($server,$port,$usuario,$passwd,$ficherolocal,$fileid){
     
$conecta ftp_connect($server,$port,300);
     
$login ftp_login($conecta,$usuario,$passwd);
     if ((!
$conecta) or (!$login)){
         echo 
"La conexión al Servidor FTP ha fallado<br>";
         echo 
"Debes introducir un nombre de usuario y contraseña correctos";
         exit();
     }else{
         echo 
"Conexión realizada exitosamente";
//Esta es la linea 79          
if (ftp_get($conecta,$ficherolocal,$fileid,FTP_BINARY)){
              echo 
"Descarga completada correctamente";
          }else{
              echo 
"Ocurrio un error mientras se intentaba descargar el fichero:&nbsp;".$fileid;
          }
     }
     
ftp_close($conecta);
 } 
pero me da este error cuando trato de llamarla
Conexión realizada exitosamente
Warning: ftp_get(): Permission denied. in c:\archivos de programa\apache group\apache\htdocs\newsite\includes\functions.inc .php on line 79
Ocurrio un error mientras se intentaba descargar el fichero: 01.txt


No se porque si se conecta bien me da esos errores y no me deja descargar el fichero que yo quiero. Me dan una mano ?

Salu2
__________________
Ing. Reynier Pérez Mira