Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
3033 connectés 

  FORUM HardWare.fr
  Programmation
  PHP

  [Résolu]Probleme header information

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[Résolu]Probleme header information

n°1500893
infoman64
JE SUIS LA POUR TOI MON AMI
Posté le 09-01-2007 à 19:00:04  profilanswer
 

bonjour,
voici tout d'abord mon code
 
Ce code lance le fichier download.php en passant en  parametre l'idressource

Citation :

<a target="_blank" href="../ressource/download.php?idressource=<? echo "$line[idressource]"; ?>"><img src="../Images/divers/telecharger.gif" with=30 height=30 border="0" /></a>


 
 
Fichier download.php

Citation :

<?  
$idressource=$_GET["idressource"]  ;
 
  //connection au serveur
  $cnx = mysql_connect( "*****", "***", "" ) ;
 
  //sélection de la base de données:
  $db  = mysql_select_db( "******" ) ;
   
  //création de la requête SQL:
  $sql = "SELECT nom_fichier,type.extension FROM ressource,type WHERE type.idtype=ressource.idtype and ressource.idressource=$idressource" ;
 //exécution de la requête SQL:
  $res = mysql_query($sql, $cnx) or die( mysql_error().$sql) ;
 $line = mysql_fetch_array($res, MYSQL_ASSOC);
 
$nom_fichier = $line['nom_fichier'].".".$line['extension'];  
echo $nom_fichier;
$fichier="../images/upload/$nom_fichier";
 
 
header("Content-disposition: attachment; filename=$nom_fichier" );
header("Content-Type: application/force-download" );
header("Content-Transfer-Encoding: $type\n" ); // Surtout ne pas enlever le \n
header("Content-Length: ".filesize($fichier));
header("Pragma: no-cache" );
header("Cache-Control: must-revalidate, post-check=0, pre-check=0, public" );
header("Expires: 0" );
readfile($fichier);  
?>


 
et il me met plein d'erreur  comme celle la

Citation :

Warning: Cannot modify header information - headers already sent by (output started at c:\program files\easyphp1-8\www\projet php\ressource\download.php:17) in c:\program files\easyphp1-8\www\projet php\ressource\download.php on line 21
 
Warning: Cannot modify header information - headers already sent by (output started at c:\program files\easyphp1-8\www\projet php\ressource\download.php:17) in c:\program files\easyphp1-8\www\projet php\ressource\download.php on line 22


 
je comprends pas parce que mon fichier download.php est entierement constitué de php, pas d'entete html
je comprens pas


Message édité par infoman64 le 09-01-2007 à 19:02:56
mood
Publicité
Posté le 09-01-2007 à 19:00:04  profilanswer
 

n°1500898
infoman64
JE SUIS LA POUR TOI MON AMI
Posté le 09-01-2007 à 19:02:32  profilanswer
 

c'est bon je viens de trouver en faite tout seul juste en relisant le post
il faut enlever le echo $nom_fichier;  
Je suis vraiment un andouille.
 

n°1500899
FlorentG
Unité de Masse
Posté le 09-01-2007 à 19:02:36  profilanswer
 

Oh nan :'( :'( :'(
 
 
Oh mais nan :cry: :cry:
 
 
Mais ça va durer encore combien de temps cette erreur !!!
 
 
C'est écrit ! Faut lire ! Ligne 17 dans download.php, t'envoie des trucs au navigateur, c'est parfaitement normal que les headers ne peuvent plus êtres modifiés !!
 
Le echo doit obligatoirement être fait ******* ------> APRES <------ ******** les headers

n°1500900
anapajari
s/travail/glanding on hfr/gs;
Posté le 09-01-2007 à 19:02:51  profilanswer
 

Code :
  1. echo $nom_fichier;


:o :o :o
edit: et owned en plus :o


Message édité par anapajari le 09-01-2007 à 19:03:21
n°1500902
FlorentG
Unité de Masse
Posté le 09-01-2007 à 19:03:20  profilanswer
 

infoman64 a écrit :

c'est bon je viens de trouver en faite tout seul juste en relisant le post
il faut enlever le echo $nom_fichier;  
Je suis vraiment un andouille.


Ouf ! Enfin quelqu'un qui trouve tout seul :jap:
 
Merci :jap:
 
Si tu passes dans le coin j'te paye une mousse


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  PHP

  [Résolu]Probleme header information

 

Sujets relatifs
[Résolu] J'ai Besoin De Votre Aide !![Résolu] lister les clefs étrangeres
[ RESOLU] Suppression de chaînes de caractères[RESOLU]Problème d'execution : NoClassDefFoundError :(
[Résolu] Matrice et fonctionsinstallation Image::Magick 1&1 [résolu=>pas possible chez 1&1]
[urgent] Probleme balise <head> (dreamweaver)Un rowspan effectué sur deux cellules et problème
Plus de sujets relatifs à : [Résolu]Probleme header information


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR