imagecreatefromjpeg('sample.JPG'); не работает когда расширение в аперкейсе

v_a_r_d_u_m_p

Новичок
imagecreatefromjpeg('sample.JPG'); не работает когда расширение в аперкейсе

При попытке сделать imagecreatefromjpeg('sample.JPG'); (расширение в аперкейсе ) выдает ошибку о невалидном файле картинки.
imagecreatefromgif('sample.GIF'); и тд прекрасно работают.
Если ли решение данной проблемы ?
 

v_a_r_d_u_m_p

Новичок
Это раз

A PHP Error was encountered

Warning

imagecreatefromjpeg() [function.imagecreatefromjpeg]: gd-jpeg: JPEG library reports unrecoverable error:

gallery.php

Это два

A PHP Error was encountered

Warning

imagecreatefromjpeg() [function.imagecreatefromjpeg]: '/home/gallery/168/sample.jpg' is not a valid JPEG file

gallery.php

Тоесть оно его заливает и картинка вполне нормальная а вот imagecreatefromjpeg ругается
 

v_a_r_d_u_m_p

Новичок
советы тоже .. Я имел ввиду что перед тем как картинку ресайзить я ее записываю на сервак

-~{}~ 31.07.09 20:21:

тоесть я ее записал - оригинал показывается на сайте А вот imagecreatefromjpeg на картинку ругается

-~{}~ 31.07.09 20:23:

и вообще если нечего посоветовать пишите - читай FAQ Чтоб отметиться как то :)
 

vovanium

Новичок
Вообще-то у jpeg-файлов есть заголовки, и ты можешь хоть gif'ом назвать его он будет нормально открываться.
Так что ты криво заливаешь или забываешь что на линухах названия файлов регистрозависимые и sample.jpg и sample.JPG это разные файлы, а в винде одинаковые.

-~{}~ 31.07.09 19:26:

И какое вообще отношение тема к MySQL имеет?
 

v_a_r_d_u_m_p

Новичок
а файлик то был бмп причем битый ) спасиб за совет

если я запостил не туда тему - сори
 
Сверху