Foros del Web » Programando para Internet » PHP »

Leer directorio servidor remoto

Estas en el tema de Leer directorio servidor remoto en el foro de PHP en Foros del Web. Cómo leer directorio de un servidor remoto? teniendo cómo direccion por ejemplo: www.loquesea.com/directorio1/subdirectorio11 Gracias por vuestras respuestas....
  #1 (permalink)  
Antiguo 12/01/2004, 11:09
 
Fecha de Ingreso: enero-2004
Mensajes: 235
Antigüedad: 13 años, 11 meses
Puntos: 0
Leer directorio servidor remoto

Cómo leer directorio de un servidor remoto?
teniendo cómo direccion por ejemplo:
www.loquesea.com/directorio1/subdirectorio11

Gracias por vuestras respuestas.
  #2 (permalink)  
Antiguo 12/01/2004, 11:15
Ex Colaborador
 
Fecha de Ingreso: junio-2002
Mensajes: 9.091
Antigüedad: 15 años, 5 meses
Puntos: 16
Hola,

Pues HTTP solo permite las acciones GET, POST, HEAD y PUT, y son siempre contra ficheros. Como mucho un de esas acciones puede devolver un HTML con el listado de ficheros y directorios si el servidor remoto tiene configurado la opcion de INDEXES para ese directorio y no existe un fichero por defecto (index.html o los que tenga configurado). En ese caso como mucho podrias parsear el HTML que te devuelve la peticion.

Asi que con HTTP mal.

Con FTP y las funciones FTP de PHP si te puedes conectar al servidor FTP remoto y realizar mas acciones, una de las cuales creo que es obtener un listado.

Espero haber sido de ayuda.

Suerte.
__________________
Josemi

Aprendiz de mucho, maestro de poco.
  #3 (permalink)  
Antiguo 12/01/2004, 11:28
 
Fecha de Ingreso: enero-2004
Mensajes: 235
Antigüedad: 13 años, 11 meses
Puntos: 0
Si que me has resuelto la duda.

Si en el directoriono contiene ni index.php,index.html,index.htm es possible recibir un listado del directorio siempre y cuando el servidor este configurado con INDEXES.

Creo que es mejor hacerlo via ftp, así almenos te aseguras que funcione.

Gracias, tema zanjado.
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 17:46.