exif_imagetype probleme

exif_imagetype probleme - PHP - Programmation

Marsh Posté le 11-12-2003 à 16:33:47    

Jcomprend pas [:dawa]
 
Suite a l'intervention de Mr mara's dad sur chez pu quel topic en ce qui concerne le renommage de fichier en une autre extension, j'ai utilisé exif_imagetype pour verifier.
 
j'ai donc fait un tour sur php.net et j'ai ecrit
 

 if (exif_imagetype($_POST['image'])==IMAGETYPE_GIF)
   echo $_POST['image'];


 
Et dans ma varible de l'image que j'ai bien sur tester j'ai  

http://forum.hardware.fr/logos/hardwarefr.jpg


 
et bien sur il me fait l'echo de l'image :'(
Bref rien a voir avec du png ou gif a moins que joce s'amuse a changer ses extension.
 
Pourquoi ca marche po? :'(

Reply

Marsh Posté le 11-12-2003 à 16:33:47   

Reply

Marsh Posté le 11-12-2003 à 17:42:34    

soyez pas timide [:dawa]

Reply

Marsh Posté le 11-12-2003 à 18:25:08    

Le fait est que les 1ers octets du logo d'HFR sont "GIF89a" bien qu'il s'agisse d'un jpeg... T'as pas testé exif_imagetype avec le bon cheval!

Reply

Marsh Posté le 11-12-2003 à 20:07:33    

hmmm
 
comment ca se fait que ca retourne ca sur un .jpg?

Reply

Marsh Posté le 11-12-2003 à 20:16:47    

Ce n'est pas un JPEG !
http://forum.hardware.fr/logos/hardwarefr.jpg  
est un GIF !
Essaye de l'ouvrir dans PaintShopPro, çà marche pas !
En revanche si tu la renome en .gif, là tu pouras l'ouvrir.
 
C'est un gag de marco !


---------------
Laissez l'Etat dans les toilettes où vous l'avez trouvé.
Reply

Marsh Posté le 11-12-2003 à 20:16:47    

bizzard
exif_imagetype($_POST['image'])
me retourne "1"

Reply

Marsh Posté le 11-12-2003 à 20:17:34    

Value Constant  
1 IMAGETYPE_GIF  
2 IMAGETYPE_JPEG  
3 IMAGETYPE_PNG  
4 IMAGETYPE_SWF  
5 IMAGETYPE_PSD  
6 IMAGETYPE_BMP  
7 IMAGETYPE_TIFF_II (intel byte order)  
8 IMAGETYPE_TIFF_MM (motorola byte order)  
9 IMAGETYPE_JPC  
10 IMAGETYPE_JP2  
11 IMAGETYPE_JPX  
12 IMAGETYPE_JB2  
13 IMAGETYPE_SWC  
14 IMAGETYPE_IFF  
15 IMAGETYPE_WBMP  
16 IMAGETYPE_XBM  


---------------
Laissez l'Etat dans les toilettes où vous l'avez trouvé.
Reply

Marsh Posté le 11-12-2003 à 20:17:51    

Mara's dad a écrit :

Ce n'est pas un JPEG !
http://forum.hardware.fr/logos/hardwarefr.jpg  
est un GIF !
Essaye de l'ouvrir dans PaintShopPro, çà marche pas !
En revanche si tu la renome en .gif, là tu pouras l'ouvrir.
 
C'est un gag de marco !

moyen drole sur ce coup la [:dawa]

Reply

Marsh Posté le 11-12-2003 à 20:17:59    

T'es bouché ou c'est un troll ?
 
Edit : Bon çà y est...


Message édité par Mara's dad le 11-12-2003 à 20:18:22

---------------
Laissez l'Etat dans les toilettes où vous l'avez trouvé.
Reply

Marsh Posté le 11-12-2003 à 20:19:06    

voila l'entête de l'image:
 

Code :
  1. GIF89a


 
DTC koa!

Reply

Marsh Posté le 11-12-2003 à 20:19:06   

Reply

Marsh Posté le 11-12-2003 à 20:19:55    

Mara's dad a écrit :

Value Constant  
1 IMAGETYPE_GIF  
2 IMAGETYPE_JPEG  
3 IMAGETYPE_PNG  
4 IMAGETYPE_SWF  
5 IMAGETYPE_PSD  
6 IMAGETYPE_BMP  
7 IMAGETYPE_TIFF_II (intel byte order)  
8 IMAGETYPE_TIFF_MM (motorola byte order)  
9 IMAGETYPE_JPC  
10 IMAGETYPE_JP2  
11 IMAGETYPE_JPX  
12 IMAGETYPE_JB2  
13 IMAGETYPE_SWC  
14 IMAGETYPE_IFF  
15 IMAGETYPE_WBMP  
16 IMAGETYPE_XBM  
 

waip jvient de voir ca, ma stupidité a précédé ma reflexion [:ktulu]

Reply

Marsh Posté le 11-12-2003 à 20:20:35    

letouriste a écrit :


Code :
  1. GIF89a


 
DTC koa!

:heink:

Reply

Sujets relatifs:

Leave a Replay

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