[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Ошибка с imageCreateFromJPEG
zsaz
как сделать, чтобы фото бралось из нужной мне папки, а не из той, где скрипт лежить

Не работает: imageCreateFromJPEG("/images/foto.jpg")
работает: imageCreateFromJPEG("foto.jpg")

мне нужно подобие первого варианта, который не работает. Помогите плз



Спустя 2 часа, 8 минут, 33 секунды (6.02.2010 - 19:03) zsaz написал(а):
надо /images/foto.jpg заменить на images/foto.jpg (помогли с другого форума)

хм... даже не думал, что такая комбинация заработает, т.к. /images/foto.jpg не работало:(

а вот еще вопросик, как теперь фото вывести в нужное мне место???

$im1=imageCreateFromJPEG("images/foto.jpg");

// Определяем ее размеры
$size_x=imageSX($im1);
$size_y=imageSY($im1);

// Создаем вторую пустую картинку
$im2 = imageCreate(500 , 500);

imageCopy($im2,$im1,0,0,50,50,500,500);

// Выводим в браузер
Header("Content-type: image/jpeg");
imageJPEG($im2);

такая структура работает только на чистой странице (кстати, после такого вывода ХТМЛ код просмотреть не получается:( ). А как мне вывести эту фотографию в какое-нибудь место страницы.

Спустя 10 минут, 55 секунд (6.02.2010 - 19:14) Nikitian написал(а):
Цитата

как теперь фото вывести в нужное мне место???


<img src="your_script.php" />

Спустя 20 минут, 32 секунды (6.02.2010 - 19:34) zsaz написал(а):
а если проблема в том, что мне сначала нужно вызвать этот скрипт, чтобы провести в нем некоторые операции, зависящие от главной страницы, а уже потом полученный результат выводить на главной странице

$im1=imageCreateFromJPEG("images/тут_php_код");

// Определяем ее размеры
$size_x=imageSX($im1);
$size_y=imageSY($im1);

// Создаем вторую пустую картинку
$im2 = imageCreate(500 , 500);

imageCopy($im2,$im1,0,0,50,50,500,500);

// Выводим в браузер
Header("Content-type: image/jpeg");
imageJPEG($im2);

Спустя 54 минуты, 31 секунда (6.02.2010 - 20:29) Nikitian написал(а):
1. Вызываете скрипт
2. Генерите картинку
3. Сохраняете сгенерённую картинку
4. Редирект на страницу, где в параметрах передаёте имя картинки
Profit


_____________
Быстрый ответ:

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