Ver Mensaje Individual
  #1 (permalink)  
Antiguo 08/07/2010, 09:39
Avatar de cambalacheweb
cambalacheweb
 
Fecha de Ingreso: julio-2008
Ubicación: Caracas
Mensajes: 100
Antigüedad: 11 años, 6 meses
Puntos: 0
Problema con UPLOAD de Archivo

Saludos Amigo que tal. Tengo un Formulario simple donde estoy cargando un archivo a mi servidor con PHP, pero al mismo tiempo hago conexion FTP con otro servidor diferente (otro website), y cuando el archivo se carga a mi servidor todo perfecto, pero cuando empieza el UPLOAD al segundo servidor me da error y me dice que no hubo problemas al encontrar el directorio. Como segundo intento tapo o pongo entre comentarios el script que sube el archivo a mi servidor para que nada más lo suba al segundo servidor externo y ahí si lo sube al segundo servidor.

No se si es que al subir a mi servidor se borra el Temporal y por eso al subir al segundo servidor no lo encuentra.

No se qué hacer... les dejo el código de la Carga a ver que me aconsejan.


Código PHP:
  if (is_uploaded_file($_FILES['miarchivo']['tmp_name'])) 
 {    
    
$archivo=$_FILES['miarchivo']["name"];
    
$directorio='archivos_recibidos/';
    
$temporal=$_FILES['miarchivo']["tmp_name"];
    
$carga_archivo=move_uploaded_file($temporal,$directorio.$archivo);
    
$carga '1';
    
$subio true;
    
    if(
$carga_archivo)
    {
        
$cid ftp_connect("www.receptoriadigital.com");
        
$resultado ftp_login($cid"op0261t","pZ8VJ4r9nE");

        if ((!
$cid) || (!$resultado)) {
            echo 
"Fallo en la conexión."; die;
        } else {
            echo 
"Conectado.";
        }
        
ftp_chdir($cid"public_html");
        if (
ftp_put($cid$archivo$temporalFTP_ASCII)) {
         echo 
"se ha cargado éxito\n";
        } else {
         echo 
"Hubo un problema durante la transferencia de $file\n";
        }
        
ftp_close($cid);
    }
    
    
 }