Maison >développement back-end >tutoriel php >Comment forcer le téléchargement de fichiers CSV en PHP ?
Problème :
Lorsque les utilisateurs cliquent sur un lien, un fichier CSV s'ouvre dans le navigateur fenêtre au lieu d'être téléchargé.
Code Extrait :
<a href="files/csv/example/example.csv"> Click here to download an example of the "CSV" file </a>
Configuration du serveur Web :
Approche 1 : Solution .htaccess
Pour tout forcer Fichiers CSV sur le serveur à télécharger :
AddType application/octet-stream csv
Approche 2 : Solution PHP
Pour forcer le téléchargement d'un fichier CSV spécifique :
header('Content-Type: application/csv'); header('Content-Disposition: attachment; filename=example.csv'); header('Pragma: no-cache'); readfile("/path/to/yourfile.csv");
Remarques :
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!