Echter wel in photoshop, maar dat hebben de gebruikers niet. Als ik een jpg open in notepad++ is de eerste regel de bestandsnaam waarvan het pad klopt, maar de bestandsnaam niet?
=
/var/www3/HRM/application/../public/uploads//certificates/1/ÿØÿá Exif
=
Het pad klopt, .../1/ is de folder waar het bestand staat.
Als ik het bestand rechtstreeks van de server download via winscp is het ook prima te openen in bv paint.
Wat kan hier de oorzaak van zijn?
betreffende function in Zendframework:
<?php
public function displayAction(){
$id = $this->_getParam('id');
$docMapper = new Wis_Model_Mapper_Certificaat();
$doc = $docMapper->find($id);
$cert = $doc->volledigpad;
if ($doc != null)
{
header('Content-Type:'.$doc->content_type);
header('Content-Disposition:attachment; filename="'.basename($doc->bestand).'"');
readfile($cert);
$this->view->layout()->disableLayout();
$this->_helper->viewRenderer->setNoRender(true);
}
}
$doc->content_type is 'image/jpeg'
?>