Nouveau sujet Répondre Imprimer Syndication RSS 2.0

[2.0.0] Téléchargement des images

L'upload est correct, mais firefox merde
Volcan
Avatar de Spark
  • Messages : 1841
  • Inscrit : 24 Juin 2006
  Lien vers ce message 04 Mars 2008, 20:43

Reprise du dernier message

J'ai déjà vu des images PHP qui ne s'affichaient pas, à la place on a le lien en guise d'image (quand on fait la manip' à géno,).


Mon site de jeux en réseau Hamachi :
http://www.jeux-reseau.fr
Le forum :
http://forum.jeux-reseau.fr
 
Feu follet
Avatar de Tranber
  • Age : 22 ans
  • Messages : 180
  • Inscrit : 03 Juin 2007
Message édité 1 fois, dernière édition par Tranber, 05 Mars 2008, 10:00     Lien vers ce message 05 Mars 2008, 9:58
Quand j'essaye de la voir via mon ftp (fireftp, extension ftp pour firefox), l'accès est refusé (erreur 403). Cependant, j'ai refait la même manip (téléchargé sur mon pc le fichier en .file), et je l'ai ouvert avec firefox : ça marche.
L'image enregistrée est bien correct, et firefox interprète bien le fichier.

L'erreur viendrait donc de la fonction ? J'ai appris en fait que quand l'image merde comme ça, ça le fait pour tous les membres. Sinon quand ça ne merde pas, c'est correct pour tout le monde. Je ne sais pas si ça peut vous aider mais on ne sait jamais.

[EDIT] J'ai testé en enlevant le .htaccess pour voir. Lorsque je demande à voir sur le web, firefox me demande alors de télécharger le fichier (il considère pas ça comme une image je pense). Je fais donc ouvrir avec firefox, et l'image s'affiche très bien.


http://bigtrash.free.fr/creation/Signature%20Tranber.jpg
 
Etoile
Avatar de BlackJowy
  • Age : 22 ans
  • Messages : 3247
  • Inscrit : 01 Mars 2007
  Lien vers ce message 05 Mars 2008, 10:10
Grosso modo les fichiers sont en .file dans un repertoire innaccesible via le web

C'est le PHP qui a le droit de lire le fichier, et qui te l'affiche donc.

Quand on affiche l'image, on envoie le flux de données correspondant au fichier en rajoutant avant une en-tête qui dit que c'est tel ou tel type de fichier, et qu'il porte tel nom.

Il est possible que ça merde à ce niveau là. Faudrait voir la ligne correspondante à une image qui foire dans la BDD peut etre, et pourquoi pas un coup de firebug...


"It's backup day today so I'm pissed off. Being the BOFH, however, does have it's advantages. I reassign null to be the tape device — it's so much more economical on my time as I don't have to keep getting up to change tapes every 5 minutes. And it speeds up backups too, so it can't be all bad can it? Of course not." S.Travaglia

 
Feu follet
Avatar de Tranber
  • Age : 22 ans
  • Messages : 180
  • Inscrit : 03 Juin 2007
  Lien vers ce message 05 Mars 2008, 12:15
Là par contre ça devient un peu trop technique pour moi. Y'a pas de souci je peux faire tous les tests que vous voulez, mais dans ce que tu propose BJ, peux-tu m'expliquer ce que je dois faire ? Quesque je dois chercher comme erreurs dans la BDD. Je vais essayer de voir le fonctionnement de firebug avant de demander comment ça fonctionne, et je vous donnerai les résultats dès que j'ai le temps.


http://bigtrash.free.fr/creation/Signature%20Tranber.jpg
 
Etoile
Avatar de BlackJowy
  • Age : 22 ans
  • Messages : 3247
  • Inscrit : 01 Mars 2007
  Lien vers ce message 05 Mars 2008, 13:00
C'était plus une explication qu'une requete :p

Je préfère laisser le soin à Genova de te dire quoi faire, le plus simple étant surement de lui laisser accès à un exemple où ça bug ^^


"It's backup day today so I'm pissed off. Being the BOFH, however, does have it's advantages. I reassign null to be the tape device — it's so much more economical on my time as I don't have to keep getting up to change tapes every 5 minutes. And it speeds up backups too, so it can't be all bad can it? Of course not." S.Travaglia

 
Chef du projet FSB
Avatar de Genova
  • Age : 22 ans
  • Messages : 14196
  • Inscrit : 16 Septembre 2004
  Lien vers ce message 05 Mars 2008, 13:15
Simplement faire un screen de la table fsb2_upload à l'endroit où il y a l'image bugguée.


Cause Im as free as a bird now, And this bird you can not change. - Freebird - Lynyrd Skynyrd
There's someone in my head but it's not me. - Brain damage - Pink Floyd
I said baby, you know Im gonna leave you. - Babe I'm gonna leave you - Led Zeppelin
Father ? yes son, I want to kill you - The end - The Doors
 
Feu follet
Avatar de Tranber
  • Age : 22 ans
  • Messages : 180
  • Inscrit : 03 Juin 2007
Message édité 1 fois, dernière édition par Tranber, 05 Mars 2008, 14:00     Lien vers ce message 05 Mars 2008, 13:59
Ca je peux faire :)
Fichier joint
Télécharger
Fichier téléchargé 2 fois (nom du fichier: Base de donnée.JPG ; taille: 12.31 KO, date d'upload: 05 Mars 2008, 14:00)
ad05ee7030fbce8500319560b070ab1f.file


http://bigtrash.free.fr/creation/Signature%20Tranber.jpg
 
Feu follet
Avatar de Tranber
  • Age : 22 ans
  • Messages : 180
  • Inscrit : 03 Juin 2007
  Lien vers ce message 06 Mars 2008, 13:14
Bon j'ai installé firebug, je regarde les posts qui posent problème au niveau des images et ne sachant pas trop quoi faire, je regarde l'html au niveau de l'image. J'ai ça.
<img title="5a50e019f73f9235f0784597089e4b3b.file" alt="5a50e019f73f9235f0784597089e4b3b.file" src="http://www.lesdisciplesdebaal.com/index.php?p=download&nocount&id=208"/>

Le truc c'est que firebug m'affiche un petit icône de chargement, comme s'il n'arrivait pas à charger l'image.

En comparant avec les images qui passent, j'ai remarqué que le forum rajoute sur les images qui ne passent pas "&nocount" dans l'URL. Je ne sais pas pourquoi, mais c'est ça qui fait bugger je pense.
Comment je fais pour rétablir ?


http://bigtrash.free.fr/creation/Signature%20Tranber.jpg
 
Chef du projet FSB
Avatar de Genova
  • Age : 22 ans
  • Messages : 14196
  • Inscrit : 16 Septembre 2004
  Lien vers ce message 06 Mars 2008, 13:23
Je pense pas que ce soit ça qui fait bugguer, dès que j'ai le temps je test ton image en local en entrant dans la base de donnée les infos que tu m'as affiché en screen, et je te tiens au courant.


Cause Im as free as a bird now, And this bird you can not change. - Freebird - Lynyrd Skynyrd
There's someone in my head but it's not me. - Brain damage - Pink Floyd
I said baby, you know Im gonna leave you. - Babe I'm gonna leave you - Led Zeppelin
Father ? yes son, I want to kill you - The end - The Doors
 
Feu follet
Avatar de Tranber
  • Age : 22 ans
  • Messages : 180
  • Inscrit : 03 Juin 2007
  Lien vers ce message 06 Mars 2008, 13:30
Ok merci Génova.


http://bigtrash.free.fr/creation/Signature%20Tranber.jpg
 
Feu follet
Avatar de Tranber
  • Age : 22 ans
  • Messages : 180
  • Inscrit : 03 Juin 2007
  Lien vers ce message 11 Mars 2008, 22:32
Un petit up pour savoir où ça en est ?


http://bigtrash.free.fr/creation/Signature%20Tranber.jpg
 
Chef du projet FSB
Avatar de Genova
  • Age : 22 ans
  • Messages : 14196
  • Inscrit : 16 Septembre 2004
  Lien vers ce message 11 Mars 2008, 22:36
Pas encore eu le temps de regarder, je posterai dès que j'aurai traité le sujet.


Cause Im as free as a bird now, And this bird you can not change. - Freebird - Lynyrd Skynyrd
There's someone in my head but it's not me. - Brain damage - Pink Floyd
I said baby, you know Im gonna leave you. - Babe I'm gonna leave you - Led Zeppelin
Father ? yes son, I want to kill you - The end - The Doors
 
Feu follet
Avatar de Tranber
  • Age : 22 ans
  • Messages : 180
  • Inscrit : 03 Juin 2007
  Lien vers ce message 05 Avril 2008, 18:59
J'ai enfin trouvé d'où vient l'erreur. C'est encore la faute aux sous-domaines ^^ (et à moi aussi)

En fait, l'adresse du forum enregistrée dans le panneau de l'administration était http://www.lesdisciplesdebaal.com. Donc quand on téléchargeait l'image, ça gardait cette adresse. Suffisait donc de rajouter le forum. dedans et ça marche !

Désolé du dérangement !


http://bigtrash.free.fr/creation/Signature%20Tranber.jpg
 
Chef du projet FSB
Avatar de Genova
  • Age : 22 ans
  • Messages : 14196
  • Inscrit : 16 Septembre 2004
  Lien vers ce message 16 Avril 2008, 22:35
Sujet archivé pour la raison suivante : Problème réglé.


Cause Im as free as a bird now, And this bird you can not change. - Freebird - Lynyrd Skynyrd
There's someone in my head but it's not me. - Brain damage - Pink Floyd
I said baby, you know Im gonna leave you. - Babe I'm gonna leave you - Led Zeppelin
Father ? yes son, I want to kill you - The end - The Doors
 
Répondre


.