Page 1 sur 1

Retourner un fichier en php

Posté : 23 nov. 2018, 09:27
par Bravo
Bonjour,
J'ai besoin de pouvoir "retourner" un fichier avec une page PHP en donnant le chemin vers ce fichier
Par exemple :
index.php?file=files/video.mp4
rendrait sur le navigateur une vidéo de type mp4

Un sujet avait déjà été ouvert pour ce problème mais fermé sans réelle solution et un autre explique les étapes sans donner de détails :
php-avance/retourner-fichier-audio-vide ... 79120.html
- La page file.php, renvoie un fichier en fonction des paramètres qui lui sont envoyés
- En fonction du type de fichier reçu par render.php, j’affiche le fichier d’une façon ou d’une autre :
C'est pour ces 2 étapes que j'ai besoin d'aide je sais que c'est un truc avec les header mais j'en sais pas plus quelqu'un a des pistes pour m'aider svp ?

Merci :D

Re: Retourner un fichier en php

Posté : 28 nov. 2018, 01:54
par @rthur
Quels sont les types de contenu que tu veux afficher ? images ? vidéos (en quel format) ? autre ?

Si ce sont des formats usuels du web type jpeg/png/gif/mp4 alors il te suffit d'afficher une page HTML avec la balise <img> pour afficher une image, ou <video> pour une vidéo.
https://developer.mozilla.org/fr/docs/W ... lement/Img
https://developer.mozilla.org/fr/docs/W ... ment/Video

Attention pour les vidéos, le format mp4 est géré par tous les navigateurs récents, mais pour les autres formats/codec ce n'est pas forcément le cas.