Ver Mensaje Individual
  #4 (permalink)  
Antiguo 27/05/2010, 12:33
Avatar de nohumans
nohumans
 
Fecha de Ingreso: mayo-2010
Ubicación: España
Mensajes: 5
Antigüedad: 14 años, 6 meses
Puntos: 0
Respuesta: Enlace a archivo para descargar.

Mira Un ejemplo de envio por controlador sacado de mis fuentes


Código PHP:
Ver original
  1. class News_ImageController extends Zend_Controller
  2. {
  3.  
  4.     public function getimgAction()
  5.     {
  6.         $id = $this->_getParam('id');
  7.         $file = $this->_dirBase . '/cat/';
  8.         if (file_exists($file.$id.'.jpeg')) {
  9.             $this->view->data = file_get_contents($file.$id.'.jpeg');
  10.         } else {
  11.           $this->view->data = file_get_contents(HTTP_IMAGES.'/blank.jpeg');
  12.         }
  13.     }


y el script de la vista


Código PHP:
Ver original
  1. <?php
  2.     header("Cache-Control: ");
  3.     header("Pragma: ");
  4.     header('Content-type: image/jpeg');
  5.     echo  $this->data ;
  6.     exit;


Saludos
noHumans
(......)