Pour forcer le téléchargement d'une vidéo sur un site j'utilise un lien HTML qui pointe vers un fichier PHP contenant le code habituel suivant :
<?php
header('Content-Type: application/force-download');
header('Content-Disposition: attachment; filename="fichier"');
readfile('chemin/fichier');
?>
(Fichier étant le nom de mon fichier et chemin/ficher étant le chemin complet)
Jusque là tout fonctionnait très bien, mais depuis peu, lorsque je clique sur le lien, tout fonctionne comme d'habitude à part le fait que cela ne télécharge plus le fichier. Le ficher enregistré fait 0 ko. Ce n'est pas une question de navigateur, j'ai testé, c'est pareil sur Firefox, IE, Opera, ...
Je n'ai absolument rien modifié sur mon site, je n'ai pas changé d'hébergement, ... donc je ne comprend pourquoi cela ne fonctionne plus.
Est-ce que quelqu'un peut m'aider
Merci d'avance !