exif_imagetype probleme - PHP - Programmation
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!
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 !
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
Marsh Posté le 11-12-2003 à 20:17:51
Mara's dad a écrit : Ce n'est pas un JPEG ! |
moyen drole sur ce coup la
Marsh Posté le 11-12-2003 à 20:17:59
T'es bouché ou c'est un troll ?
Edit : Bon çà y est...
Marsh Posté le 11-12-2003 à 20:19:55
Mara's dad a écrit : Value Constant |
waip jvient de voir ca, ma stupidité a précédé ma reflexion
Marsh Posté le 11-12-2003 à 16:33:47
Jcomprend pas
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?