Ver Mensaje Individual
  #1 (permalink)  
Antiguo 01/02/2008, 09:00
gera7
 
Fecha de Ingreso: agosto-2007
Mensajes: 11
Antigüedad: 16 años, 8 meses
Puntos: 0
Leer estructura de directorio de otro servidor

Buenas gente !
Estoy teniendo problemas para hacer lo siguiente :
Tengo 2 servidores A y B, y desde A necesito leer la estructura de un directorio ubicado en el servidor B.

Mi idea es, desde A :

Código PHP:
$archivo "http://www.otro-server.com/scanFotos.php";
$f fopen($archivo,"r");
$news fread($f,filesize($archivo));
fclose($f); 

Y en B, tengo el archivo scanFotos.php

Código PHP:
function buscaFoto ($d,$sep ">")
{
    
// aqui dentro hago la funcion y armo una cadena por ej : 
       // $cadenaconfotos = "casa01.jpg;casa02.jpg;auto01.jpg;auto02.jpg;auto03.jpg"

}
    
buscaFoto ("fotos/");
    
//
    
$fp=fopen("fotos/txt/fotosVarias.txt","w");    
    
fwrite($fp,$cadenaconfotos);    
    
fclose($fp);
    
// 
En resumen, mi intencion era esta, ejecuto archivo.php en el serverA, que es el que llama a scanFotos.php en el server B. En scanFotos se ejecuta una funcion donde obtengo una variable que es la cadena con todas las fotos ("foto1.jpg;foto2.jpg;foto3.jpg").
Esa cadena la pongo en un archivo de texto fotosVarias.txt.

La funcion buscaFoto que no esta detallada arriba y no la coloque xq es larga, me funciona bien.

Por ultimo leo esa cadena (fotosVarias.txt) desde A, ese no seria el problema. El problema es que no me graba en el archivo de texto la cadena con todas las fotos del directorio.

Si a alguien se le puede ocurrir donde estoy metiendo la pata, u otra forma de encarar el problema le agradeceré mucho.

PD : Espero que se entienda lo que quiero hacer.

Saludos.