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

  FORUM HardWare.fr
  Programmation
  PHP

  Problème avec Cache sur un Header

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Problème avec Cache sur un Header

n°1353424
LouyZ
Yepaaaaaaaa
Posté le 25-04-2006 à 11:42:36  profilanswer
 

Salut!
 
j'ai un tout petit problème, j'ai ce code:
 
 session_start();
 
 if(isset($_SESSION['nom']))      // si on est bien connecté au site
 {
  $num_devis = $_GET['devis'];
  $path = $_GET['path'].$num_devis.'.xls';
   
  header("Content-Type: application/ms-excel" );
  header("Content-Disposition: attachment; filename=$num_devis.xls" );
  header("Pragma: no-cache" );
  header("Expires: 0" );
  readfile($path);
 }
 
dans un fichier excel.php que je lance par un lien "excel.php?devis=123&path=\\s24tgrat034\devis_rc\davao\ par exemple
 
Une fenetre s'ouvre et me demande si je veu enregistrer ou ouvrir, si je fais enregistrer, j'ai bien le fichier, je peu l'ouvrir ensuite etc, par contre si je fais directement ouvrir, il le télécharge, ouvre excel et me fait une erreur (de cache visiblement : c:\...temporalyinternetfiles\... est introuvable) sous IE (pas sous firefox, ou il l'ouvre sans problème)
 
A mon avis y'a un de mes header qui est pas bien, ou il m'en manque un!!
 
Si quelqu'un avais une solution!
Merci :)


Message édité par LouyZ le 25-04-2006 à 12:22:32
mood
Publicité
Posté le 25-04-2006 à 11:42:36  profilanswer
 

n°1353670
LouyZ
Yepaaaaaaaa
Posté le 25-04-2006 à 15:32:38  profilanswer
 

A priorit il creer bien le fichier dans le rep temporaly internet files, mais le supprime juste avant de l'ouvrir je capte pa! Moi je veux juste qu'il ouvre le fichier sur le serveur, et que le gars puisse le modifier et tout

n°1353719
LouyZ
Yepaaaaaaaa
Posté le 25-04-2006 à 16:20:57  profilanswer
 

Je suis en intranet bien sur, et les gens ont les accés pour aller sur ce serveur de fichier (s24tgrat034)
 
En fait moi je voudrais qu'un utilisateur puisse tout simplement ouvrir en modification dans excel un fichier sur ce serveur
 
En mettant un lien à la con de type file:\\... à la place du code ci-dessus ca me l'ouvre bien mais dans IE, pas dans excel !


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

  Problème avec Cache sur un Header

 

Sujets relatifs
Problème d'encoding : erreur de script IEProblème de caractères
[résolu] Problème fonction remplacer les accentsproblème de récupération de données
[NASM] Petit problèmepetit probléme de requete MySQL avec l'utilisation d'une variable PHP
Probleme SQL trop lentproblème de copie de structure
probleme d extensions sur upload de fichierproblème exit /b
Plus de sujets relatifs à : Problème avec Cache sur un Header


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