ecriture d'une variable dans header('Content-Disposition: attachment; filename = ....')

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : ecriture d'une variable dans header('Content-Disposition: attachment; filename = ....')

Re: ecriture d'une variable dans header('Content-Disposition: attachment; filename = ....')

par @rthur » 12 oct. 2019, 10:33

Bonjour,

Effectivement, petit problème de concaténation de variable et de mélangeage de pinceaux dans les guillemets simples/double.
Voici quelques tutos pour te mettre sur la piste :
http://www.lephpfacile.com/cours/5-conc ... ux-chaines
https://pbnaigeon.developpez.com/tutori ... guillemet/
http://www.phpdebutant.org/article55.php

ecriture d'une variable dans header('Content-Disposition: attachment; filename = ....')

par MARJAN » 12 oct. 2019, 10:12

Bonjour,

J'ai un problème que je n'arrive pas à résoudre.
Je dispose d'une variable appelée $fichier.
Je souhaite télécharger un fichier dénommé par la variable. Impossible.... Quelqu'un peut-il m'aider svp?

Code : Tout sélectionner

header('Content-Disposition: attachment; filename= $fichier.zip); ou header('Content-Disposition: attachment; filename= "$fichier.zip" '); ou header('Content-Disposition: attachment; filename= "$fichier".".zip" ');
Si $fichier vaut "Famille" --------> je voudrais que mon fichier zip s'appelle Famille.zip

Je tourne en rond et n'arrive pas à trouver la bonne écriture.......