Ver Mensaje Individual
  #3 (permalink)  
Antiguo 28/08/2008, 09:33
Avatar de C_Cornell
C_Cornell
 
Fecha de Ingreso: agosto-2008
Ubicación: Santander
Mensajes: 62
Antigüedad: 15 años, 8 meses
Puntos: 0
Respuesta: recuperar binario blob y descarga con cuadro de dialogo

Gracias por echar una mano, se agradece aunque sigo con dudas, os explico:

La solucion del primer enlace está bien y la sé realizar pero no es como lo quiero hacer exactamente. No quiero tener enlaces a la ruta del fichero en la BD. Quiero tener el fichero en si, en un campo blob.

En el 2º caso, se realiza como yo deseo, pero no aclara mis dudas aunque me orienta un poco:

- En el codigo de "ver_thumbnail.php" podemos ver lo siguiente:

// Se crea la imagen desde el campo binario de la BD
$img = imagecreatefromstring($imagen);

Donde $imagen es el contenido del fichero que recuperamos de la BD.

Luego realiza una serie de ajustes en la imagen (tamaño, etc) y la muestra por pantalla.

Pues en mi caso, lo que yo no se hacer seria:

- Subtituir la funcion anterior por otra/s para poder trabajar con cualquier tipo de archivo.

- Una vez que tengamos una variable equivalente al archivo original, poder forzar una descarga mediante un dialogo de descarga. (Aqui, además me pregunto si abría que realizar un paso intermedio de copiar esa "variable archivo" a una carpeta temporal que sera la "plataforma" para la descarga)


Bueno estoy un poco perdido, solo aporto vaguedades, pero siempre me encuentro ejemplos con imagenes para blob y nunca para otros tipo de archivos.

A ver si alguién hizo algo parecido. Venga un saludo