PHP : probleme avec téléchargement de fichier
Résolu/Fermé
JEJEOS
Messages postés
46
Date d'inscription
mercredi 12 novembre 2008
Statut
Membre
Dernière intervention
8 mai 2010
-
30 juin 2009 à 17:21
Nabla's Messages postés 18203 Date d'inscription mercredi 4 juin 2008 Statut Contributeur Dernière intervention 28 avril 2014 - 30 juin 2009 à 22:39
Nabla's Messages postés 18203 Date d'inscription mercredi 4 juin 2008 Statut Contributeur Dernière intervention 28 avril 2014 - 30 juin 2009 à 22:39
6 réponses
Nabla's
Messages postés
18203
Date d'inscription
mercredi 4 juin 2008
Statut
Contributeur
Dernière intervention
28 avril 2014
3 193
30 juin 2009 à 17:28
30 juin 2009 à 17:28
les caractères qui ne veulent rien dire: c'est ton image....
le truc c'est que tu as déja du faire un echo, ou laisser une ligne blanche ou un espace AVANT d'utiliser la fonction header !
donc mets bien ta balise PHP en tout début de fichier, et tu n'auras pas de probleme.
si tu as encore le problème, recrées le fichier avec notepad, et colles ton code dedan (il y a une merde avec le premier octet du fichier)
le truc c'est que tu as déja du faire un echo, ou laisser une ligne blanche ou un espace AVANT d'utiliser la fonction header !
donc mets bien ta balise PHP en tout début de fichier, et tu n'auras pas de probleme.
si tu as encore le problème, recrées le fichier avec notepad, et colles ton code dedan (il y a une merde avec le premier octet du fichier)
JEJEOS
Messages postés
46
Date d'inscription
mercredi 12 novembre 2008
Statut
Membre
Dernière intervention
8 mai 2010
5
30 juin 2009 à 17:36
30 juin 2009 à 17:36
Merci pour cette réponse rapide ....
Pour les caractères, je me doutais que c'était l'image ....
En ce qui concerne le code PHP, je n'ai rien avant, puisqu'il n'y a que
Pour les caractères, je me doutais que c'était l'image ....
En ce qui concerne le code PHP, je n'ai rien avant, puisqu'il n'y a que
<?php header("Content-type: application/force-download"); header("Content-Disposition: attachment; filename=".$file); readfile($chemin.$file); ?>dans mon fichier download.php
Nabla's
Messages postés
18203
Date d'inscription
mercredi 4 juin 2008
Statut
Contributeur
Dernière intervention
28 avril 2014
3 193
30 juin 2009 à 17:42
30 juin 2009 à 17:42
j'ai pas le temps de retrouver parmis les sujets auxquel j'ai répondu, maiq qqcn avait le meme pb que toi.
recrées ton fichier avec le notepad tout con de windows, et recopies ton code... et dis moi si ca marche..
quel éditeur as tu utilisé avant ?
recrées ton fichier avec le notepad tout con de windows, et recopies ton code... et dis moi si ca marche..
quel éditeur as tu utilisé avant ?
Nabla's
Messages postés
18203
Date d'inscription
mercredi 4 juin 2008
Statut
Contributeur
Dernière intervention
28 avril 2014
3 193
30 juin 2009 à 17:45
30 juin 2009 à 17:45
t'as de la chance: en cherchant: caractère début fichier php nabla's site:www.commentcamarche.net su google, j'ai trouvé ca:
http://www.commentcamarche.net/forum/affich 12026921 erreur session start improbable
-> c'est la discution ou le mec avait le meme probleme
le pb vient donc du BOM
après vérification, ne pas faire avec notepad: https://fr.wikipedia.org/wiki/Byte_Order_Mark
préferer notepad++
http://www.commentcamarche.net/forum/affich 12026921 erreur session start improbable
-> c'est la discution ou le mec avait le meme probleme
le pb vient donc du BOM
après vérification, ne pas faire avec notepad: https://fr.wikipedia.org/wiki/Byte_Order_Mark
préferer notepad++
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
JEJEOS
Messages postés
46
Date d'inscription
mercredi 12 novembre 2008
Statut
Membre
Dernière intervention
8 mai 2010
5
30 juin 2009 à 18:33
30 juin 2009 à 18:33
Enfin, sa marche !!!
Merci beaucoup pour cette astuce !!
Je l'ai modifier avec notepad ++ et sa marche !!
Encore merci !!
Merci beaucoup pour cette astuce !!
Je l'ai modifier avec notepad ++ et sa marche !!
Encore merci !!
Nabla's
Messages postés
18203
Date d'inscription
mercredi 4 juin 2008
Statut
Contributeur
Dernière intervention
28 avril 2014
3 193
30 juin 2009 à 22:39
30 juin 2009 à 22:39
y'a pas d'quoi ;)
++
++