Ver Mensaje Individual
  #8 (permalink)  
Antiguo 15/04/2014, 06:45
Avatar de el_javi
el_javi
 
Fecha de Ingreso: marzo-2005
Ubicación: MAdrid
Mensajes: 844
Antigüedad: 19 años
Puntos: 10
Respuesta: Enviar archivos de uns ervidor a otro - Problemas propiedad fichero destin

Cada vez que en ORIGEN inserto un dato nuevo, ejecuto el fichero en DESTINO para replicarlo lo subido.



El archivo que realiza las descargas solamente hace esto:
Código PHP:

<?php
    
include_once("librerias_php_necesarias");
    
    
    if (isset(
$_GET["file_path"]) && !empty($_GET["file_path"])) {
        
$content file_get_contents($_GET["file_path"]);
        
        switch(
$_GET["file_type"]) {
            case 
"image":
                
$image_name explode("/"$_GET["file_path"]);
                
$image_name $image_name[count($image_name) - 1];
                
                
//Store in the filesystem.
                
$fp fopen("RUTA_DE_IMAGENES/".$image_name"w");
                
fwrite($fp$content);
                
fclose($fp);
            break;
            
            case 
"file":
                
$file_name explode("/"$_GET["file_path"]);
                
$file_name $file_name[count($file_name) - 1];
                
                
//Store in the filesystem.
                
$fp fopen("RUTA_DE_ARCHIVOS/".$file_name"w");
                
fwrite($fp$content);
                
fclose($fp);
            break;
        }
    }
?>
Solo eso, DESCARGAR los archivos pasados por parámetro.
También paso un parámetro file_type, para hacer gestiones especiales si son diferentes tipos de archivo (escalabilidad).

Saludos.