FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
Acceso a directorios en PHP
Buenas tardes,
Tengo un problema bastante gordo al intentar listar los ficheros de un directorio compartido. El problema esta en que solo puedo listar los ficheros dentro de la red local, y quisiera listar los que estuvieran fuera de mi red. Supongo que por privilegios no tengo acceso.. ¿Alguien sabe como lo puedo solucionar? El error es: Invalid to open dir: invalid argument Código PHP:
Última edición por dec fecha: 19-09-2005 a las 20:51:38. Razón: ¡¡Encerrar el código fuente entre las etiquetas [PHP] ... [/PHP]!! |
#2
|
||||
|
||||
Podría ser por el sentido de las barras?
Cita:
Código PHP:
Salvica |
#3
|
|||
|
|||
No, las barras están correctamente. Ya lo probé hace tiempo y no me funciona del modo que planteas
Parecen ser problemas de permisos al acceder a otras redes... |
#4
|
||||
|
||||
Es que, no sé si me equivoco, da la impresión que estás intentando leer la estructura de directorios de otro sistema ajeno al que ejecuta la script, ya que: (del manual de php)
string gethostbyname ( string hostname) Código PHP:
En fín, que pruebes lo siguiente: (copiado del manual) Ejemplo 2. Listar todos los ficheros en un directorio excepto . y .. Código PHP:
|
#5
|
|||
|
|||
Efectivamente, has entendido bien.
Leo una estructura de directorio ajeno dentro de mi propia red local, y funciona correctamente. El problema esta en que quiero hacer lo mismo en un sistema ajeno que no este dentro de mi propia red local. Pero no se como puedo solventar los problemas de seguridad para acceder a otro sistema mediante PHP. Un saludo |
#6
|
||||
|
||||
Te paso un pedazo de una script que en su día encontré en internet, para comprobar la ip real del visitante a una página, ya que la ip que devuelve "REMOTE_ADDR" puede estar enmascarada por un proxy, router, etc. A lo mejor te sirve de algo
Código PHP:
Saludos salvica |
|
|
|