Zend FR

Consultez la FAQ sur le ZF avant de poster une question

Vous n'êtes pas identifié.

#1 02-01-2010 15:41:56

PoulsQ
Membre
Date d'inscription: 28-09-2009
Messages: 15

[Résolu] Soucis au téléchargement d'un fichier généré ...

Bonjour à tous !
Je viens vous voir aujourd'hui car j'ai un petit soucis avec les URL de z-f semblerait-t-il ...

Je génère un fichier csv, et ensuite je voudrais le télécharger directement ! j'ai donc cherché sur internet et j'ai réussi à construire mon code de cette façon :

Code:

    $this->_helper->viewRenderer->setNoRender();
...
    $file = './public/tmp/exportMembre'.$date.'.csv';
...
    if(is_file($file))
    {
        header ("Cache-Control: must-revalidate, post-check=0, pre-check=0");
        header('Content-Description: File Transfer');
        header('Content-Type: application/octet-stream');
        header('Content-Disposition: attachment; filename='.basename($file));
        header('Content-Length: ' . filesize($file));
        readfile($file);
    }

et quand je l'execute j'ai cette erreur :

Code:

Failed to load source for: http://www.site.com/~user/ajax/exportmembre/page/1

Pour info j'utilise ZF 1.9.3 et mon fichier index.php se trouve à la racine de mon site et non plus dans le dossier public.
Quelqu'un aurait-il une idée de mon soucis ? :s

Merci d'avance !

Dernière modification par PoulsQ (04-01-2010 19:01:21)

Hors ligne

 

#2 04-01-2010 19:01:05

PoulsQ
Membre
Date d'inscription: 28-09-2009
Messages: 15

Re: [Résolu] Soucis au téléchargement d'un fichier généré ...

Autant pour moi ! Ca n'avait aucun rapport avec les chemins de Zend ! C'est que je faisais mon read dans de l'ajax, et firebug ne  comprenait rien et me retournait quelque chose de faux !

Merci quand même à tous :p

Hors ligne

 

#3 04-01-2010 19:24:18

Ph
Membre
Date d'inscription: 02-01-2010
Messages: 40

Re: [Résolu] Soucis au téléchargement d'un fichier généré ...

header('Content-Type: application/octet-stream');

C'est text/csv au passage wink

Hors ligne

 

Pied de page des forums

Propulsé par PunBB
© Copyright 2002–2005 Rickard Andersson
Traduction par punbb.fr

Graphisme réalisé par l'agence Rodolphe Eveilleau
Développement par Kitpages