Previsualizar un pdf determinado en formulario.
Publicado por Pablo (5 intervenciones) el 12/02/2013 23:09:31
Quiero previsualizar un archivo pdf dentro de un formulario.
Para ello utilizo <embed> y dándole anchura y altura se ve el contenido del pdf. Hasta ahí bien.
Pero lo que quiero es abrir un pdf que encuentro en un listado en otra página.
Para listar hago esto:
Si paso el puntero por cada uno de los iconos puedo ver a qué archivo pdf estoy haciendo referencia.
En la hoja procesa_fichero.php hago esto:
Pero en lugar de obtener la imagen del fichero que creo que estoy pasando, lo que obtengo es otro listado.
¿Cómo puedo capturar solamente el nombre del fichero que estoy pasando?. En la barra del navegador me indica el nombre del archivo perfectamente.
Para ello utilizo <embed> y dándole anchura y altura se ve el contenido del pdf. Hasta ahí bien.
Pero lo que quiero es abrir un pdf que encuentro en un listado en otra página.
Para listar hago esto:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
<?php
//Asignamos la ruta a la variable path
$path= "./entradas/";
//asignamos a $directorio el objeto dir creado con la ruta
$directorio = dir($path);
while ($archivo = $directorio -> read())
{
if($archivo != "." OR $archivo != "..")
{
if(strtolower(substr($archivo, -3) == "pdf"))
echo "<a href=\"./procesa_fichero.php?archivo=$archivo\"><img src=\"./imagenes/pdf.png\" width=\"28\" heigh=\"28\" align=\"bottom\" >$archivo</a> <br>";
}
}
$directorio -> close();
?>
Si paso el puntero por cada uno de los iconos puedo ver a qué archivo pdf estoy haciendo referencia.
En la hoja procesa_fichero.php hago esto:
1
<embed src="./entradas/<?php $_GET['archivo'] ?>" width="1000" height="500"></p>
Pero en lugar de obtener la imagen del fichero que creo que estoy pasando, lo que obtengo es otro listado.
¿Cómo puedo capturar solamente el nombre del fichero que estoy pasando?. En la barra del navegador me indica el nombre del archivo perfectamente.
Valora esta pregunta


0