Foros del Web » Programando para Internet » PHP »

Ver archivos en línea

Estas en el tema de Ver archivos en línea en el foro de PHP en Foros del Web. Amigos buenos dias, tengo un buscador interno web que funciona bien busca coincidencia al encontras dichas coincidencias genera una lista la cual tiene un enlace ...
  #1 (permalink)  
Antiguo 21/07/2006, 05:59
Avatar de 8461277  
Fecha de Ingreso: diciembre-2002
Ubicación: san juan de los morros
Mensajes: 887
Antigüedad: 21 años, 11 meses
Puntos: 1
Ver archivos en línea

Amigos buenos dias, tengo un buscador interno web que funciona bien busca coincidencia al encontras dichas coincidencias genera una lista la cual tiene un enlace que va a ver todo el contenido de la misma

El me arroja esta direccion:

Código PHP:
href="ver.php?loc=<?echo $dir;?>&file=<?echo $file;?>">ver página</a>
La cual me deberia llevar a una pagina en donde deberia redirecionar dicho enlace para leer todo el tema encontrado

Esta pagina no se como realizarla, alguien me da una idea pr favor
__________________
Miguel Padrón :cool:
  #2 (permalink)  
Antiguo 21/07/2006, 06:47
Avatar de 8461277  
Fecha de Ingreso: diciembre-2002
Ubicación: san juan de los morros
Mensajes: 887
Antigüedad: 21 años, 11 meses
Puntos: 1
Ya lo resolvi, hice este codigo y lo dejos por si alguien lo necesita

<?
//$loc=
//$file=

header ("Location: ".$_GET['loc']."/".$_GET['file']);
exit;

?>
__________________
Miguel Padrón :cool:
  #3 (permalink)  
Antiguo 21/07/2006, 07:12
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 22 años, 10 meses
Puntos: 129
(Cambié el título de tu mensaje para que sea más acorde a lo que realmente preguntas .. No tiene nada que ver que de tu "buscador" tengas que "ver" el archivo que vinculas al hecho en sí de como ver un archivo en línea).

Por cierto .. fijate otras opciones usando:

header()
www.php.net/header
readfile()
www.php.net/readfile

Ahí podrás ofrecer el archivo a descargar (attachment) y/o verlo en línea (inline) de forma más segura y óptima.

Un saludo,
__________________
Por motivos personales ya no puedo estar con Uds. Fue grato haber compartido todos estos años. Igualmente los seguiré leyendo.
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 21:20.