lancer un fichier excel avec un header [php] [RESOLU] - PHP - Programmation
Marsh Posté le 01-08-2005 à 12:28:25
[quotemsg=1166406,1,275232]mais ca ne marche pas! [quotemsg]
mais cela ou ne marche pas! (enfin tu peux utiliser ça aussi mais en aucun cas "ca" )
Ce n'est pas mieux comme cela ?
Marsh Posté le 01-08-2005 à 13:49:33
En tous cas, ça ne marche pas!
Quelqu'un aurait une idée ?
Merci d'avance
Marsh Posté le 01-08-2005 à 13:55:45
Le bon type mime est : application/msexcel
M orthographe aurait pu corriger cette faute tout de meme ...
Marsh Posté le 01-08-2005 à 13:58:10
ReplyMarsh Posté le 01-08-2005 à 15:15:06
bah le header n'est la que pour renseigner le browser, ça ne signifie pas ue tu mette à sa disposition le fichier en question.
la tu lui dis:
-attention je t'envoie une fichier de type excel
-il s'appelle "test_inter.xls"
... et puis c'est tout
rajoute donc un
readfile("chemin/vers/test_inter.xls" );
à la fin pour "envoyer" ton fichier
Marsh Posté le 01-08-2005 à 17:04:38
Merci,
j'ai rajouté la ligne readfile et ça marche tres bien.
Marsh Posté le 01-08-2005 à 17:06:28
Je suis certain que si tu rajoutes un accent sur "tres" cela marche encore mieux
Marsh Posté le 02-08-2005 à 13:09:42
erwan551 a écrit : Merci, |
.... content de l'apprendre
Marsh Posté le 04-03-2009 à 19:28:18
bonjour
Je me permets de relancer ce sujet car je suis entrain d'essayer de développer une page php qui ouvre un fichier excel associé à un pseudo sélectionné dans une liste déroulante.
J'ai utilisé le code proposé ci-dessus, et le résultat n'est pas celui escompté. Le bon fichier xls correspond au pseudo, mais il ne s'ouvre pas correctement. Il est intégré au navigateur, et il est illisible.
J'aimerais qu'il puisse s'ouvrir dans excel ou que la possibilité de le télécharger soit proposé.
voici un bout d'image qui montre le format d'ouverture du fichier :
http://www.couleurvanille.com/listes2/ouverturefic.jpg
la page est ici : http://www.couleurvanille.com/listes2/index.php, afin que vous puissiez vous rendre compte du résultat.
voici le code pour le fichier associé au 1er pseudo de la liste :
Code :
|
Si qqu'un pouvait m'aider à trouver une solution, cela serait vraiment sympa. Je vous remercie.
Marsh Posté le 04-03-2009 à 19:39:51
Le type mime correct est :
application/vnd.ms-excel
Et il faut une majuscule à Content-type
Marsh Posté le 05-03-2009 à 11:11:46
hello
il est écrit plus haut dans ce même sujet que le type mime correct est :
application/msexcel (message posté par afbilou).
De toutes façons, j'ai essayé avec les deux écritures et le résultat est le même ;-)
Je viens de mettre la majuscule à Content-type, mais ça ne change rien, toujours le même résultat .....
Marsh Posté le 05-03-2009 à 18:17:03
chana a écrit : hello |
ah bon, c'est pourtant le type mime donné ici :
http://www.w3schools.com/media/media_mimeref.asp
Marsh Posté le 01-08-2005 à 10:18:42
Bonjour,
je souhaite lancer le fichier 'test_inter.xls' dans excel en utilisant 'header'
j'ai réalisé ceci mais ca ne marche pas!
<?php
header("content-type: application/vnd.ms-excel" );
header('Content-Disposition: attachement; filename="test_inter.xls"');
?>
Message édité par erwan551 le 01-08-2005 à 17:05:01