Téléchargement du fichier avec Yii
Je suis en utilisant le Yii framework et j'ai le site web pour permettre à l'administrateur de télécharger un fichier texte ou un fichier pdf.Maintenant, je veux permettre à l'utilisateur de cliquer sur un lien et commencer le téléchargement de ce fichier.Comment cela est-il obtenu à l'intérieur de la Yii framework?
Je suis à stocker les fichiers à Yiiapplication/uploads/downloads/test.txt.
J'ai essayé le code suivant que j'ai trouvé en ligne, mais il ne fonctionne pas.
Yii::app()->request->sendFile(Yii::getPathOfAlias('webroot').'/uploads/downloads/23602414.txt','click me');
Ai-je besoin pour améliorer le tout, c'est le téléchargement est un fichier texte avec ' <a href=
" qui n'est pas le contenu original du fichier.
OriginalL'auteur Steve | 2014-09-25
Vous devez vous connecter pour publier un commentaire.
si vous préférez ne pas utiliser d'extension , pourquoi ne pas essayer de créer une méthode simple pour forcer le téléchargement.
et de faire le lien afin de télécharger les fichier
vous pouvez améliorer ce code par la fabrication d'un type de contenu plus souple par vérifié type de fichier avant de décider du type d'en-tête.pourrait être pdf|txt|jpeg|etc.
Fonctionner pour moi aussi. Merci.
C'était pour moi, mais tout à coup, aujourd'hui, téléchargement de fichier ne fonctionne pas. En cliquant sur le bouton de téléchargement est de me rediriger vers la page de connexion de tous les jours. Toute idée de ce qui se passe? Je n'ai rien changé dans mon code de production.
OriginalL'auteur Alank_Ilalank
Télécharger l'Extension à partir d'ici http://www.yiiframework.com/extension/cfile/
OriginalL'auteur Yatin Mistry