// Создаем первую картинку на основе готового изображения
$im1=imageCreateFromPNG("/upload/myimg.png");
// Определяем ее размеры
$size_x=imageSX($im1);
$size_y=imageSY($im1);
// Создаем вторую пустую картинку
$im2=imageCreate($size_x,$size_y);
// Копируем рисунок целиком из первого изображения во второе
imageCopy($im2,$im1,0,0,0,0,$size_x,$size_y);
// Сохранение скопированной картинки в файле
imagePNG($im2, "upload/mytestimg.png");
Функция imagePNG возвращает false. И картинка не сохраняется...
Спустя 21 минута, 54 секунды (27.06.2011 - 13:37) walerus написал(а):
Смотри внимательно на пути , сдвинул, чтоб было заметнее... ))
А в общем скрипит работает.
$im1=imageCreateFromPNG("/upload/myimg.png");
imagePNG($im2, "upload/mytestimg.png");
А в общем скрипит работает.
Спустя 25 минут, 16 секунд (27.06.2011 - 14:02) d_gray написал(а):
это я при копировании ошыбся)) Да должно быть
Я хочу создать второе изображения "mytestimg.png", его сейчас нет. І оно не создается при выполнении этого скрипта
$im1=imageCreateFromPNG("/upload/myimg.png");
imagePNG($im2, "/upload/mytestimg.png");
Я хочу создать второе изображения "mytestimg.png", его сейчас нет. І оно не создается при выполнении этого скрипта
Спустя 16 минут, 24 секунды (27.06.2011 - 14:18) bulgakov написал(а):
Попробуйте указать в при создании второго изображения полный путь до файла который вы хотите создать. Такое подозрение что у вас функция не находит путь или же если операционная система линукс еще могут быть отменены права на запись файлов в папке.
Спустя 4 минуты, 50 секунд (27.06.2011 - 14:23) d_gray написал(а):
Уже пробовал ставить полный путь - не помогает). Права стоят 777...
Спустя 59 минут, 35 секунд (27.06.2011 - 15:23) walerus написал(а):
У меня все создалось, ошибок скрипт не выдает никаких ? еррор репортинг включен?
$im1=imageCreateFromPNG("/upload/myimg.png");
Правильно ли прописан путь ?, может картинка вообще не там?,
т.к. по идее получается что адрес где стоит скрипт допустим http://domen.com/index.php
то адрес картинки по смыслу $im1 будет - http://domen.com//upload/myimg.png, по идее ничего страшного, но хз, может и ошибка
$im1=imageCreateFromPNG("/upload/myimg.png");
Правильно ли прописан путь ?, может картинка вообще не там?,
т.к. по идее получается что адрес где стоит скрипт допустим http://domen.com/index.php
то адрес картинки по смыслу $im1 будет - http://domen.com//upload/myimg.png, по идее ничего страшного, но хз, может и ошибка