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