• Sábado 9 de Noviembre de 2024, 03:34

Autor Tema:  Como Ver Un Directorio Compartido  (Leído 1783 veces)

marlon

  • Miembro MUY activo
  • ***
  • Mensajes: 153
    • Ver Perfil
Como Ver Un Directorio Compartido
« en: Viernes 26 de Mayo de 2006, 15:18 »
0
Saludos.

Tengo que leer unos pdf's que estan en una carpeta compartida de un servidor A. mi pagina esta en un Servidor B.

puedo ver los archivos por medio de Inicio>ejecutar>\\servidorA\carpeta.

Los dos servidores son windows 2000 advanced server.

como los archivos de este directorio cambian todos los dias. lo que hago es leer todo el contenido y mostrarlo con un enlace a cada archivo. Mi codigo es
/*****/
$dir2 = opendir("//servidorA/carpeta");
//Mostramos las informaciones
while ($elemento2 = readdir($dir2))
{
 $completo2 = $dir2."/".$elemento2;
 echo "<a href=\"$completo2\" target=\"_blank\">$completo2</a><hr>";
}
/*****/

El codigo corre bien con una ruta local, por ejempo "C:\carpeta", pero cuando le pongo la ruta del servidor remoto(servidorA), se muestra el siguiente error:

Warning: opendir(//servidorA/carpeta): failed to open dir: Invalid argument in d:\appserv\www\web\listar.php on line 161

Warning: readdir(): supplied argument is not a valid Directory resource in d:\appserv\www\web\listar.php on line 163


he indagado pero no consigo la forma ni ejemplos.
"No trates de inventar la rueda... Si algo ya esta hecho, solo tómalo, analízalo, entiéndelo, adáptalo y úsalo..."
Marlon Chacon Herrera
[/i]

gnfrs

  • Miembro MUY activo
  • ***
  • Mensajes: 195
    • Ver Perfil
    • http://www.laguns.com.ar/
Re: Como Ver Un Directorio Compartido
« Respuesta #1 en: Viernes 26 de Mayo de 2006, 17:07 »
0
Si tenés la función habilitada podés usar esto:

echo shell_exec('dir');

Hasta donde tengo entendido, con las funciones de directorio no podés obtener el listado de archivos de otro servdor, al menos que uses FTP, sockets o algo por el estilo.

Espero que te sirva.
Gabriel S. Luraschi

·· Videos de Guns and Roses LAGUNS - Banda tributo a Guns N' Roses ··

.

marlon

  • Miembro MUY activo
  • ***
  • Mensajes: 153
    • Ver Perfil
Re: Como Ver Un Directorio Compartido
« Respuesta #2 en: Viernes 26 de Mayo de 2006, 17:17 »
0
gracias por la respuesta, pero podrias ser un poco mas explicito.  :huh:

pertenecen al mismo dominio. debe haber una forma mas sencilla.
"No trates de inventar la rueda... Si algo ya esta hecho, solo tómalo, analízalo, entiéndelo, adáptalo y úsalo..."
Marlon Chacon Herrera
[/i]