IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

MVC PHP Discussion :

Upload et téléchargement de fichier avec HTTP [ZF 1.8]


Sujet :

MVC PHP

  1. #1
    Membre régulier
    Homme Profil pro
    Software engineer
    Inscrit en
    Août 2008
    Messages
    139
    Détails du profil
    Informations personnelles :
    Sexe : Homme

    Informations professionnelles :
    Activité : Software engineer

    Informations forums :
    Inscription : Août 2008
    Messages : 139
    Points : 92
    Points
    92
    Par défaut Upload et téléchargement de fichier avec HTTP
    salut ,
    comme je debute avec php/zend j'ai essayé de comprendre l'envoie et le telechargement de fichier avec php, theoriquement j'ai compris mais en voulant appliquer ça avec zend ,j'ai reussi seulement l'upload .

    alors comment gerer les entetes http avec zend et où les gerer dans une architecture mvc?

    y a il un lien expliquant ça ? car je trouve rien sur le download via http dans la doc et pour ftp c'est mentionné que ce n'est pas encore fait dans zend .

    merci d'avance
    The greatest enemy of knowledge is not ignorance, it is the illusion of knowledge.

  2. #2
    Membre régulier
    Homme Profil pro
    Software engineer
    Inscrit en
    Août 2008
    Messages
    139
    Détails du profil
    Informations personnelles :
    Sexe : Homme

    Informations professionnelles :
    Activité : Software engineer

    Informations forums :
    Inscription : Août 2008
    Messages : 139
    Points : 92
    Points
    92
    Par défaut
    salut,

    enfin ! j'ai trouvé une solution :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
     
    	public function downloadAction() 
    	{
    		$this->view->layout()->disableLayout();
    		$this->_helper->viewRenderer->setNoRender(true);
     
    		$id = $this->_getParam('id');
    		$info = $this->document->getDocInfoById($id);
     
    		$filename = 'attachment; ' . 'filename =' . $info['REAL_NAME_DOC'] ; 
                   //Création des headers, pour indiquer au navigateur qu'il s'agit d'un fichier à télécharger
                //et lui fournir le type du fichier pour qu'il soit capable de l'ouvrir a travers le programme adequat
    		$this->getResponse()
    			->setHeader('Content-Type', $info['FILE_TYPE_DOC'])
    			->setHeader('Content-Transfer-Encoding', Binary)
    			->setHeader('Content-Disposition', $filename)
    			->setHeader('Content-Length:',$info['FILE_SIZE_DOC']);
     
    		//Envoi du fichier dont le chemin est passé en paramètre
    		readfile($info['FILERED_NAME_DOC']);
    	}
    $info est un array qui contient les informations stockés dans la base du document .

    j'espere que c'est une solution propre .

    vos questions ou critiques sont les bienvenues

    merci
    The greatest enemy of knowledge is not ignorance, it is the illusion of knowledge.

  3. #3
    Nouveau Candidat au Club
    Homme Profil pro
    Développeur Web
    Inscrit en
    Janvier 2014
    Messages
    1
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Togo

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Janvier 2014
    Messages : 1
    Points : 1
    Points
    1
    Par défaut meme problème !!!
    comment zend fait il pour retrouver le chemin du fichier. on a seulement donner l'id du fichier dans la base

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [Upload] Upload de fichier avec HTTP POST
    Par Invité(e) dans le forum Langage
    Réponses: 8
    Dernier message: 22/05/2008, 11h04
  2. recuperer liste de fichier avec http
    Par etoileDesNeiges dans le forum Entrée/Sortie
    Réponses: 3
    Dernier message: 10/04/2007, 12h02
  3. Téléchargement de fichier avec un espace
    Par nicotine002 dans le forum Langage
    Réponses: 3
    Dernier message: 06/08/2006, 19h25
  4. [Configuration] Téléchargement de fichier par HTTP
    Par Thierry8 dans le forum EDI, CMS, Outils, Scripts et API
    Réponses: 11
    Dernier message: 06/06/2006, 22h30
  5. Téléchargement de fichiers par HTTP / FTP
    Par Gladiator dans le forum Serveurs (Apache, IIS,...)
    Réponses: 2
    Dernier message: 07/12/2005, 11h28

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo