Lunes 23 de Diciembre de 2024, 04:38
SoloCodigo
Bienvenido(a),
Visitante
. Por favor,
ingresa
o
regístrate
.
¿Perdiste tu
email de activación?
Inicio
Foros
Chat
Ayuda
Buscar
Ingresar
Registrarse
SoloCodigo
»
Foros
»
Programación Web y Scripting
»
PHP
(Moderador:
F_Tanori
) »
Archivos Remotos Con Nombres Diferentes
« anterior
próximo »
Imprimir
Páginas: [
1
]
Autor
Tema: Archivos Remotos Con Nombres Diferentes (Leído 3522 veces)
marlon
Miembro MUY activo
Mensajes: 153
Archivos Remotos Con Nombres Diferentes
«
en:
Martes 14 de Noviembre de 2006, 14:29 »
0
saludos...
tengo archivos pdf en un servidor remoto(que no es Web) y puedo acceder desde mi pagina a estos usando un enlace html, para que se abran en una nueva ventana. el detalle es que los nombres de estos archivos cambian según una nomenclatura. como puedo hacer para poder leer archivos indiferentemente de su nombre sin tener que estar pendiente cada vez que los usuarios cambian los nombres de los archivos.
trate de hacerlo con opendir y readdir para listar todos los archivos que tenga el directorio, pero me sale el siguiente error:
Warning: opendir(file://///servidor/carperta/): failed to open dir: Invalid argument in c:\appserv\www\pagina\listar_reportes.php on line 161
Warning: readdir(): supplied argument is not a valid Directory resource in c:\appserv\www\pagina\listar_reportes.php on line 163
Warning: closedir(): supplied argument is not a valid Directory resource in c:\appserv\www\pagina\listar_reportes.php on line 175
Tweet
"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]
ibito
Miembro HIPER activo
Mensajes: 549
Nacionalidad:
Se mas de C++ que lo que se de ese CSS
Re: Archivos Remotos Con Nombres Diferentes
«
Respuesta #1 en:
Martes 14 de Noviembre de 2006, 16:36 »
0
¿No puedes poner el servicio de FTP en la PC remota?
______________________________________
www.hazjuegos.com
Una comunidad dedicada al desarrollo de videojuegos.
marlon
Miembro MUY activo
Mensajes: 153
Re: Archivos Remotos Con Nombres Diferentes
«
Respuesta #2 en:
Martes 14 de Noviembre de 2006, 18:39 »
0
no puedo. es un servidor de producción de la empresa y solo es utilizado para generar los pdf y almacenarlos.
"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]
ibito
Miembro HIPER activo
Mensajes: 549
Nacionalidad:
Se mas de C++ que lo que se de ese CSS
Re: Archivos Remotos Con Nombres Diferentes
«
Respuesta #3 en:
Martes 14 de Noviembre de 2006, 19:19 »
0
Pues si los 2 PC están en Windows, y el que genera los PDF tiene alguna carpeta compartida, puedes abrir los archivos mediante \\Servidor\Carpeta\archivo.pdf
______________________________________
www.hazjuegos.com
Una comunidad dedicada al desarrollo de videojuegos.
marlon
Miembro MUY activo
Mensajes: 153
Re: Archivos Remotos Con Nombres Diferentes
«
Respuesta #4 en:
Miércoles 15 de Noviembre de 2006, 14:59 »
0
Bueno. lo planteo de otra forma:
si tengo una direccion
http://mi_sitio.com/reportes/
, y dentro de la carpeta reportes contengo un conjunto de pdf's que cambian de nombre según la aplicación que las genera, como puedo hacer para obtener los nombres de estos archivos para luego manipularlos como un string?
esto con la finalidad de mostrar a los usuarios solo la información de su interés
Gracias de ante mano.
"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]
F_Tanori
Moderador
Mensajes: 1919
Nacionalidad:
Re: Archivos Remotos Con Nombres Diferentes
«
Respuesta #5 en:
Miércoles 15 de Noviembre de 2006, 19:35 »
0
Hola
A ver si esto te sirve
Código: Text
<?
function Listado($path)
{
$dir = new RecursiveDirectoryIterator($path);
foreach(new RecursiveIteratorIterator($dir) as $file)
{
echo "<a href=\"$file\">$file</a><br>";
}
}
Listado("reportes");
?>
Con eso tomas todos los archivos que contiene la carpeta
Saludos
" ExIsTo y A vEcEs PiEnSo "
NOTA:
===========================================================================================================================
Este foro es para ayudar, aprender, compartir... usenlo para eso,
NO SE RESUELVEN DUDAS POR MENSAJE PRIVADO Y MENOS POR CORREO
===========================================================================================================================
marlon
Miembro MUY activo
Mensajes: 153
Re: Archivos Remotos Con Nombres Diferentes
«
Respuesta #6 en:
Miércoles 15 de Noviembre de 2006, 20:04 »
0
traté de hacerlo así, pero me sale este error:
Fatal error: Cannot instantiate non-existent class: recursivedirectoryiterator in c:\appserv\www\perforacion\listar_reportes.php on line 214
???????????????
"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]
F_Tanori
Moderador
Mensajes: 1919
Nacionalidad:
Re: Archivos Remotos Con Nombres Diferentes
«
Respuesta #7 en:
Jueves 16 de Noviembre de 2006, 08:00 »
0
Que version de PHP estas utilizando?
" ExIsTo y A vEcEs PiEnSo "
NOTA:
===========================================================================================================================
Este foro es para ayudar, aprender, compartir... usenlo para eso,
NO SE RESUELVEN DUDAS POR MENSAJE PRIVADO Y MENOS POR CORREO
===========================================================================================================================
marlon
Miembro MUY activo
Mensajes: 153
Re: Archivos Remotos Con Nombres Diferentes
«
Respuesta #8 en:
Jueves 16 de Noviembre de 2006, 12:23 »
0
versión 4.3.9
"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]
Altareum
Miembro MUY activo
Mensajes: 327
Re: Archivos Remotos Con Nombres Diferentes
«
Respuesta #9 en:
Viernes 17 de Noviembre de 2006, 18:54 »
0
Cómo estás poniendo la ruta al archivo ?????
prova con la funcion "is_dir()" a ver que te devuelve... tal vez no tengas permisos para leer el archivo, o lo estás direccionando mal...
Altareum.
El postre!, el postre!, el postre!, el postre!, el postre!, el postre!.....
|
Klinka
|
Kiree
|
Avian
|
lois_
Nuevo Miembro
Mensajes: 19
Re: Archivos Remotos Con Nombres Diferentes
«
Respuesta #10 en:
Sábado 18 de Noviembre de 2006, 22:01 »
0
Prueba esto a ver si te sirve:
Código: Text
<?php
$ruta = 'ruta/a/directorio/';
if ($gestor = opendir($ruta)) {
while (false !== ($archivo = readdir($gestor))) {
if ($archivo != "." && $archivo != "..") {
echo "<a href=\"" . $ruta . $archivo . "\">" . $archivo . "</a><br>";
}
}
closedir($gestor);
}
?>
Un saludo.
Imprimir
Páginas: [
1
]
« anterior
próximo »
SoloCodigo
»
Foros
»
Programación Web y Scripting
»
PHP
(Moderador:
F_Tanori
) »
Archivos Remotos Con Nombres Diferentes