Ver Mensaje Individual
  #1 (permalink)  
Antiguo 23/09/2011, 11:13
obedabdias
 
Fecha de Ingreso: febrero-2009
Mensajes: 199
Antigüedad: 15 años, 3 meses
Puntos: 3
Subir Archivos por ftp

Buenas tardes mi coneccion a ftp si funciona si estoy directo a internet, el detalle esat en que en donde laboro hay un proxy y si estoy dentro de esta red no me deja subir el archivo, podre configurar para poder salir por el proxy y por un puerto en particular, mi archivo es el siguiente

Código PHP:
            $file 'archivo.sql';
                
$fp fopen($file'r');
                
$ftp_server="ftp.paguinaxxx.com.mx";
                
$ftp_user_name=$clave_sucursal."@paginaxxx.com.mx";
                
$csuc=strtoupper($clave_sucursal);
                
$ftp_user_pass=$csuc."paginasxxx";
                
$conn_id ftp_connect($ftp_server,21);

                
$login_result ftp_login($conn_id$ftp_user_name$ftp_user_pass);
                
ftp_pasv($conn_idtrue);

                
// Iniciar la carga
                
$ret ftp_nb_fput($conn_id$file$fpFTP_BINARY);
                while (
$ret == FTP_MOREDATA) {
                   
// Continuar la carga...
                   
$ret ftp_nb_continue($conn_id);
                    
                   
               }
                if (
$ret != FTP_FINISHED) {
                   echo 
"Hubo un error al subir el archivo...";
                   exit(
1);
                }

                
fclose($fp); 
se los agradeceria infinitamente