header() : Ajouter qqch dans le <body>

header() : Ajouter qqch dans le <body> - PHP - Programmation

Marsh Posté le 06-09-2006 à 12:51:35    

Bonjour,
 
J'ai un script de téléchargement de fichier dans lequel j'aimerai afficher un message
 

Code :
  1. @header("Content-disposition: attachment; filename=".$nom_fichier);
  2.   header("Content-Type: application/force-download" );
  3.   header("Content-Type: application/download" );
  4.   header("Content-Length: ".$taille_fichier);
  5.   header("Cache-control: private" );
  6.   header("Content-Type: application/octetstream" );
  7.   header("Content-Type: application/octet-stream" );


 
Si j'ajoute après ce code

Code :
  1. echo "message";

rien ne s'affiche.
 
Si je regarde le code source, je vois

Code :
  1. <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"><html><head><title></title></head><body></body></html>

Alors que mon code html ne contient pas une ligne de code html
 
Comment faire pour ajouter qqch dans la balise <body> ?
 
Merci d'avance pour votre aide

Reply

Marsh Posté le 06-09-2006 à 12:51:35   

Reply

Marsh Posté le 06-09-2006 à 12:53:55    

T'as un force-download, tu ne peux donc pas afficher quelque chose dans le body....
 
 
Le code source que tu vois est le code source par défaut de ton navigateur lorsque la page est vide

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed