Est-il possible d'obtenir un nom de fichier URL/téléchargé changer le "% 20" en espaces? Comme au lieu de télécharger le fichier mon% 20file.pdf, téléchargez mon fichier.pdf? Je voudrais utiliser PHP si possible ...Remplacer% 20 par des espaces lors du téléchargement de fichiers?
2
A
Répondre
4
Je pense que vous pouvez utiliser l'en-tête Content-Disposition
pour forcer un « Enregistrer sous » boîte de dialogue et de recommander un nom de fichier comme ceci:
header('Content-Disposition: attachment; filename="my file.pdf"');
Le PHP.net page on header()
semble suggérer la même chose.
6
Vous aurez besoin de l'utilisation de l'en-tête Content-disposition
.
Voici un relevant answer. Voici ce que l'en-tête pourrait ressembler à:
Content-disposition: attachment; filename=my file.pdf
Vous pouvez également utiliser la référence pour la header() function.
+0
Jinx en effet ... vous auriez pu obtenir la coche verte aussi facilement si +1 à vous :) –
Je dois juste dire que j'aime le sujet;) – percent20