Подскажите где тут косяк?
[code]<?php
include '/core/mysql.php';
$W = intval($_GET['w']);
$H = intval($_GET['h']);
// Создание изображения
$im = imageCreateFromJpeg('http://'.$_SERVER['HTTP_HOST'].'/files/images/'.$_GET['folder'].'/'.$_GET['name'], false);
// Создание цветов
$white = imagecolorallocate($im, 255, 255, 255);
// Текст надписи
$text = $set['text_copy'];
// Замена пути к шрифту на пользовательский
$font = '/styles/arial.ttf';
imagettftext($im, 13, 0, $H,$W, $white, $font, $text);
Header("Content-type: image/jpeg"
imageJpeg($im, null, 4);
imageDestroy($im);
?>
[/code]
нет никаких косяков, всё на редкость правильно и красиво
Не отоброжает... шаришь в этом? Поможешь?
Как не правильно? У меня сам обработчик в корневой. По этому и начинаю с /
Без слеша тоже пробовал(((
Добавлено 04.05.15 в 15:54:43:
Немного переделал... один хрен не отображает ниче
[code]<?php
include '/core/mysql.php';
// Создание изображения
$img= "http://'.$_SERVER['HTTP_HOST'].'/files/images/'.$_GET['folder'].'/'.$_GET['name']";
$pic = ImageCreateFromjpeg($img);
Header("Content-type: image/jpeg"
// Создание цветов
$white = imagecolorallocate($im, 255, 255, 255);
// Текст надписи
$text = $set['text_copy'];
// Замена пути к шрифту на пользовательский
$font = '/styles/arial.ttf';
ImageTTFtext($pic, 13, 0, $set['text_h'], $set['text_w'], $white, $font, $text);
imageJpeg($pic);
ImageDestroy($pic);
?>
[/code]
SifoN, Мб там интерпретирует имена, которые начинаются с заглавных букв, как имена констант. Попробуй $W и $H сделать в нижнем регистре.
Второй вариант смотри... прикол в том что через ffmpeg превьюха и наложение делается. Пробую тоже самое с jpeg сделать и не получается. Всяко разно пробовал. Уже и гугл и яшу перерыл...