Comment forcer le téléchargement de fichiers en utilisant PHP ?

WBOY
Libérer: 2023-09-05 09:08:02
avant
1373 Les gens l'ont consulté

Comment forcer le téléchargement de fichiers en utilisant PHP ?

Le code suivant peut être utilisé pour forcer le téléchargement d'un fichier en PHP.

<?php
   header(&#39;Content-type: text/javascript&#39;);
   header(&#39;Content-Disposition: attachment; filename="file.js"&#39;);
   readfile(file that is downloaded.js&#39;); //This can be printed for verification purpose
?>
Copier après la connexion

REMARQUE - Cela doit être fait avant qu'une sortie ne soit affichée, sinon le fichier aura également une sortie d'autres opérations (ce qui peut ne pas être pertinent).

Une autre méthode qui peut être utilisée consiste à utiliser la solution .htaccess. Cette méthode peut forcer le téléchargement de tous les fichiers sur le serveur et peut être ajoutée au fichier .htaccess. Ceci est prouvé ci-dessous -

AddType application/octet-stream csv
header(&#39;Content-Type: application/csv&#39;);
header(&#39;Content-Disposition: attachment; filename=name of csv file&#39;);
header(&#39;Pragma: no-cache&#39;);
readfile("path-to-csv-file");
Copier après la connexion

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!

Étiquettes associées:
source:tutorialspoint.com
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal