Bonjour,
J'ai beau essayer des codes trouvés sur le net je ne comprends pas,je n'arrive pas à télécharger un fichier pourtant présent avec le code suivant :
$filename = 'test.xls';
$response = new Response();
$response->setStatusCode(200);
$response->setContent(file_get_contents($filename));
$response->headers->set('Content-type', 'application/force-download');
$response->headers->set('Content-Transfer-Encoding', 'binary');
$response->headers->set("Content-Length",filesize($filename));
$response->headers->set('Content-disposition', 'attachment; filename='. $filename);
$response->headers->set('Pragma', 'no-cache');
$response->headers->set('Expires', '0');
return ($response);
ce code est dans une fonction d'un controller.
Vous voyez le soucis ? par avance merci