Galerie PHP qui ne marche pas sous Firefox

Galerie PHP qui ne marche pas sous Firefox - PHP - Programmation

Marsh Posté le 22-06-2005 à 23:28:03    

Salut
 
jai une gallerie de photos en php qui marche tres bien sous IE mais pas sous Firefox

Code :
  1. L'image « index.html?img=7&rep=albums/ » ne peut être affichée, car elle contient des erreurs.


 
ca vient de quoi a votre avis ?

Reply

Marsh Posté le 22-06-2005 à 23:28:03   

Reply

Marsh Posté le 23-06-2005 à 12:17:18    

firefoxe a un probleme concernant le header des images.

Reply

Marsh Posté le 23-06-2005 à 15:33:32    

firefox n'a pas de probleme concernant les header des images par contre il est plus strict que IE et n'affichera pas l'image si l'image est envoyé sans header ou si le header est erroné!
en suite il se peut que ce soit l'image (qui visiblement est une image dynamique) qui ne marche pas. dans ce cas, pas etonnant que firefox fasse la gueule.

Reply

Marsh Posté le 23-06-2005 à 15:42:19    

10 balles qu'elle est envoyée en text/plain [:johneh]

Reply

Marsh Posté le 23-06-2005 à 15:44:26    

en haut de mon fichier j'ai ca  
header ("Content-type: image/jpeg" );

Reply

Marsh Posté le 23-06-2005 à 15:46:32    

As-tu aussi le Content-Size, à tous hasards ?

Reply

Marsh Posté le 23-06-2005 à 16:03:16    

non je ne l'ai pas

Reply

Marsh Posté le 23-06-2005 à 16:04:47    

Essaye une fois :??:

Reply

Marsh Posté le 23-06-2005 à 16:08:56    

ca me fait pareil

Reply

Marsh Posté le 23-06-2005 à 16:12:14    

jai enlevé header ("Content-type: image/jpeg" ); et ca marche

Reply

Marsh Posté le 23-06-2005 à 16:12:14   

Reply

Marsh Posté le 23-06-2005 à 16:26:56    

Citation :

jai enlevé header ("Content-type: image/jpeg" ); et ca marche


http://www.diegogamba.it/simpson/Nelson.gif Haaa!... => psyjc


Message édité par Berceker United le 23-06-2005 à 16:27:23
Reply

Marsh Posté le 23-06-2005 à 18:12:54    


 
 
extrait de la doc php :  

imagejpeg() envoie l'image GD (image) au format JPEG sur la sortie standard (typiquement, le navigateur web), ou si filename est fourni, l'envoie dans un fichier. image a été créé par imagecreate().
 
Le nom du fichier est optionnel et, s'il n'est pas fourni, l'image sera transmise directement à la sortie standard. En envoyant un content-type image/jpeg (grâce à la fonction header()), vous pouvez créer des images JPEG avec des scripts PHP.


 
ca marche par ce que le navigateur est capable de reconnaitre le type avec le header par defaut...
 
petit con...


Message édité par azubal le 23-06-2005 à 18:18:03
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed