Précédent   Forum des professionnels en informatique > PHP > Outils > Zend > Zend Framework
Zend Framework Forum d'entraide sur la programmation PHP avec Zend Framework. Avant de poster -> FAQ ZF, Cours ZF
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 13/10/2007, 20h21   #1
Rédacteur/Modérateur
 
Avatar de gorgonite
 
Homme Nicolas Vallée
Ingénieur Système
Inscription : décembre 2005
Messages : 9 774
Détails du profil
Informations personnelles :
Nom : Homme Nicolas Vallée
Âge : 27
Localisation : France

Informations professionnelles :
Activité : Ingénieur Système
Secteur : Transports

Informations forums :
Inscription : décembre 2005
Messages : 9 774
Points : 14 303
Points : 14 303
Par défaut modification de l'entete http

Salut,



Je cherche à modifier l'entete http d'une page...

j'appelle la page http://monsite.com/member/download-file

application/controllers/MemberController.php

Code :
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
 
<?php 
 
 
class MemberController extends Zend_Controller_Action {
  /* ... */
 
  function downloadfileAction() {
      $dir = "/path/to/files/";
      $file = "filename.ext";
 
      $this->view->file = $dir.$file;
      header("Content-Type: $mimetype; filename=$file");
  }
}
application/views/member/download-file.phtml

Code :
1
2
3
 
<?php
readfile($this->file);

malheureusement, ça ne marche pas... j'ai cette erreur

Code :
Uncaught exception 'Zend_Controller_Response_Exception' with message 'Cannot send headers; headers already sent
__________________
Evitez les MP pour les questions techniques... il y a des forums
Contributions sur DVP : Mes Tutos | Mon Blog
gorgonite est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 13/10/2007, 20h27   #2
Rédacteur/Modérateur
 
Avatar de gorgonite
 
Homme Nicolas Vallée
Ingénieur Système
Inscription : décembre 2005
Messages : 9 774
Détails du profil
Informations personnelles :
Nom : Homme Nicolas Vallée
Âge : 27
Localisation : France

Informations professionnelles :
Activité : Ingénieur Système
Secteur : Transports

Informations forums :
Inscription : décembre 2005
Messages : 9 774
Points : 14 303
Points : 14 303
au temps pour moi... en fait, j'avais refermé ?> dans un des fichiers, et bien qu'il n'y ait pas une ligne en dessous, ça avait déclenché l'envoi des entetes http
__________________
Evitez les MP pour les questions techniques... il y a des forums
Contributions sur DVP : Mes Tutos | Mon Blog
gorgonite est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 15h32.


 
 
 
 
Partenaires

Hébergement Web