![]() |
PHP +GD +Flash
Зайгружаю на сервер, изменяю размер, сохраняю все это.... а потом ни один редактор не может "это" открыть (Эксплорер открывает)
Фотошоп ругается на недопустимый Header... Видать что-то я с GD начудил.... вот сам кусок кода где происходят манипуляции с JPG ... не нудны только JPG картинки... if ($link_pict != ""){ @copy("$link_pict", "video/$link_pict_name") or die ("ошибка."); $src = ImageCreateFromJPEG("video/$link_pict_name"); $width = ImageSx($src); $height = ImageSy($src); $x = 100; $y = 150; $dst = ImageCreateTrueColor($x,$y); ImageCopyResampled($dst,$src,0,0,0,0,$x,$y,$width,$height); header('Content-Type: image/jpg'); $new_name="tn_".$link_pict_name; ImagePNG($dst, "video/".$new_name); }else{ die ("еще одна ошибка :-)."); } |
Так вы заголовок даёте JPEG, а содержимое - PNG. Тут уж либо туда, либо сюда...
|
Вдогонку к предыдущему ответу. Если Вы сохраняете изображение в файл, то header('Content-Type: image/jpg'); совсем не нужен.
|
Все, спасибо....разобрался...
|
| Часовой пояс GMT +4, время: 09:58. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.