|
Publicité ' | |||||||||||||||||||||||
|
|
#1 | ||
![]() ![]() ![]() |
![]() J'ai fait un script PHP qui upload un fichier XML ou une archive ZIP, ensuite lance une commande système sur un fichier jar et ce fichier jar produit un zip. Jusque là tout fonctionne bien. Ensuite je cherche à télécharger ce zip produit par mon jar mais mon script affiche le code binaire de mon zip dans ma page au lieu de télécharger le zip. Voici mon code : Code :
Une idée de ce que j'aurai pu mal faire ?
__________________
Vous pouvez aller voir mes tutos et mes critiques: ici Ainsi que mon: blog Vous souhaitez participer à la rubrique Web sémantique ? Contactez-moi par MP. Je ne répondrai à aucune question technique par MP les forums sont présents pour ça c'est très intelligent un ordinateur: "Keyboard ERROR. No keyboard Connected. Press any key to continue..."
|
||
|
00
|
|
|
#2 |
|
Membre Expert
![]() Inscription : février 2005 Messages : 1 791 ![]() |
Salut,
tu peux modifier le content-disposition et la passer en "inline" ou bien modifier la gestion du cache en ajoutant une ligne dans le header : Code :
header("Cache-Control: no-cache, must-revalidate"); A+
__________________
Vive les roues en pierre |
|
|
00
|
|
|
#3 |
![]() ![]() ![]() |
L'une ou l'autre des deux solutions ne donnent rien
__________________
Vous pouvez aller voir mes tutos et mes critiques: ici Ainsi que mon: blog Vous souhaitez participer à la rubrique Web sémantique ? Contactez-moi par MP. Je ne répondrai à aucune question technique par MP les forums sont présents pour ça c'est très intelligent un ordinateur: "Keyboard ERROR. No keyboard Connected. Press any key to continue..."
|
|
00
|
|
|
#4 |
![]() ![]() Développeur Web Inscription : décembre 2006 Messages : 2 335 ![]() |
salut,
peux tu enlever le newline ("\n") aux appels de la fonction header ? tes echos ne devraient pas venir avant les headers à moins d'avoir modifier le comportement du output buffering.
__________________
Développeur | Zend Certified Engineer Étapes Pour mieux se servir du forum: 1. Commencez par lire les cours et tutoriels ; 2. Faites une recherche; 3. Faites un post si rien trouvé dans les deux étapes précédentes en respectant les règles; Nix>_Rien n'est plus pratique que la théorie |
|
|
00
|
|
|
#5 | |
![]() ![]() ![]() |
Même si j'enlève les "\n" et tous les "echo" ça donne la même chose. J'ai que du binaire qui s'affiche :
Citation:
__________________
Vous pouvez aller voir mes tutos et mes critiques: ici Ainsi que mon: blog Vous souhaitez participer à la rubrique Web sémantique ? Contactez-moi par MP. Je ne répondrai à aucune question technique par MP les forums sont présents pour ça c'est très intelligent un ordinateur: "Keyboard ERROR. No keyboard Connected. Press any key to continue..."
|
|
|
00
|
|
|
#6 |
![]() ![]() ![]() |
Vu que tu ne fais qu'afficher le contenu du ZIP dans ton script, il est peut-être possible de faire un simple header('Location: .zip');.
__________________
Le troisième défi Qt ! Vous souhaitez participer aux rubriques Qt ou PyQt/PySide (tutoriels, FAQ, traductions, sources) ? Contactez-moi par MP. Qt : La FAQ : 200 QR symfony : sfDoctrineGuard Pas de question d'ordre technique par MP ! |
|
00
|
|
|
#7 | |
![]() ![]() Inscription : septembre 2010 Messages : 7 131 ![]() |
Citation:
__________________
http://blog.stealth35.com/ |
|
|
|
00
|
|
|
#8 |
![]() ![]() ![]() |
Oui si on met ça le navigateur est sensé reconnaître le type MIME avec l'extension du fichier.
@Thibaut : ça change rien
__________________
Vous pouvez aller voir mes tutos et mes critiques: ici Ainsi que mon: blog Vous souhaitez participer à la rubrique Web sémantique ? Contactez-moi par MP. Je ne répondrai à aucune question technique par MP les forums sont présents pour ça c'est très intelligent un ordinateur: "Keyboard ERROR. No keyboard Connected. Press any key to continue..."
|
|
00
|
|
|
#9 |
![]() ![]() Inscription : septembre 2010 Messages : 7 131 ![]() |
__________________
http://blog.stealth35.com/ |
|
|
00
|
|
|
#10 |
![]() ![]() ![]() |
Ok, mais il n'y a aucune différence si je le spécifie ou non
__________________
Vous pouvez aller voir mes tutos et mes critiques: ici Ainsi que mon: blog Vous souhaitez participer à la rubrique Web sémantique ? Contactez-moi par MP. Je ne répondrai à aucune question technique par MP les forums sont présents pour ça c'est très intelligent un ordinateur: "Keyboard ERROR. No keyboard Connected. Press any key to continue..."
|
|
00
|
|
|
#11 |
![]() ![]() Inscription : septembre 2010 Messages : 7 131 ![]() |
met le quand même, fait un exit après ton readfile, les fins d’entêtes c'est \r\n pas \n, met un Content-Type: application/force-download au pire
__________________
http://blog.stealth35.com/ |
|
|
00
|
|
|
#12 |
![]() ![]() ![]() |
Cela ne change toujours rien
__________________
Vous pouvez aller voir mes tutos et mes critiques: ici Ainsi que mon: blog Vous souhaitez participer à la rubrique Web sémantique ? Contactez-moi par MP. Je ne répondrai à aucune question technique par MP les forums sont présents pour ça c'est très intelligent un ordinateur: "Keyboard ERROR. No keyboard Connected. Press any key to continue..."
|
|
00
|
Copyright © 2000-2012 - www.developpez.com