15/02/2010, 16:50
|
| | | Fecha de Ingreso: julio-2005 Ubicación: México, D.F
Mensajes: 467
Antigüedad: 19 años, 6 meses Puntos: 5 | |
Respuesta: Descargar imagen Hola userman,
Lo que necesitas es forzar la descarga de la imagen, sin embargo no especificas si esa imagen viene desde un archivo existente o se encuentra almacenada en alguna BD.
Un ejemplo bastante común para hacer esto es el siguiente: Código PHP: <?php if(isset($_REQUEST['nombre_imagen'])) { $imagen = $_REQUEST['nombre_imagen']; header("Content-Disposition: attachment; filename=".$imagen); header("Content-Length: ".filesize($imagen)); header("Content-Type: application/octet-stream; name=".$imagen);
readfile($imagen); } ?>
Si colocas este script en la misma carpeta donde están las imágenes, solo hay que pasarle la variable “nombre_imagen” Ej: descargar_imagen.php?nombre_imagen=ejemplo.jpg y automáticamente lanzara la descarga.
Ese mismo ejemplo puede variarse un poco para adaptarse a imágenes que vengan desde una BD.
Saludos,
__________________ <? echo("1 <script> dice + que 1000 palabras"); ?> EspacioMéxico |