Comunidad de diseño web y desarrollo en internet online

Problemilla con BLOB

Citar            
MensajeEscrito el 02 Jul 2008 10:17 am
Hola buenas, tengo este script para bajar blobs de la base d datos

Código :

<?php ob_start(); 
/* Script descargar_archivo.php */
require("conexion.php");$link=Conectarse();

if(isset($_REQUEST['idArchivo'])){$id=$_REQUEST['idArchivo'];}

$listadoPeticiones=mysql_query("SELECT * FROM `impresos` WHERE `idImpreso` ='$id' order by idioma desc limit 1",$link);

while($row=mysql_fetch_array($listadoPeticiones)){
$extension=$row['extension'];
$nome=$row['titulo'];
$archivo=$row['archivo'];

}

ob_end_clean();
ob_start(); 

header('Content-type: $extension');
header("Content-Disposition: attachment; filename=\" $nome\"");

print "$archivo";ob_end_flush();  ?>


El problema viene dado con que todos los archivos me los descarga, y yo queria q pdfs y fotos o asi me los abriese en la misma ventana, como si fuesen un archivo normal q esta en el servidor.

A ver si alguien puede decirme si se puede hacer, un saludo.

Por sk8erboi

78 de clabLevel



Genero:Masculino  

firefox
Citar            
MensajeEscrito el 02 Jul 2008 11:56 am
Indudablemente esto:

sk8erboi escribió:

header('Content-type: $extension');
header("Content-Disposition: attachment; filename=\" $nome\"");

forzará la descarga. prueba quitandolo o al menos en caso de las imagenes, insertando etiquetas <img>

Por mauril26

161 de clabLevel



 

opera
Citar            
MensajeEscrito el 02 Jul 2008 12:43 pm
Muchas gracias:

Me cargue esta entrada y todo listo

header("Content-Disposition: attachment; filename=\" $nome\"");

Por sk8erboi

78 de clabLevel



Genero:Masculino  

firefox

 

Cristalab BabyBlue v4 + V4 © 2011 Cristalab
Powered by ClabEngines v4, HTML5, love and ponies.