[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Не роботает imagePNG.
d_gray
// Создаем первую картинку на основе готового изображения
$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 написал(а):
это я при копировании ошыбся)) Да должно быть

$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, по идее ничего страшного, но хз, может и ошибка
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.