0
Я пытаюсь повернуть изображение через GD Library и значение базы данных:PHP/GD: поворот изображения одичавший
// Image for rotating
$image = 'images/weather-icons/windDir.png';
//degrees from database
$degrees = $row[WindDirDegrees];
// Create the canvas
$source = imagecreatefrompng($image) ;
// Rotate the image
$rotate = imagerotate($source, $degrees, 0) ;
// Outputs
imagepng($rotate) ;
Но все это я получаю в качестве вывода огромного количества символов «gibbergabber». Кто-нибудь знает, почему?
я добавил заголовок, и он дал мне ошибку, что заголовок уже установлен на линии 56, но я не устанавливать какой-либо заголовок, я переместил его выше этого и ошибка исчезла, но она по-прежнему показывает эту массу символов вместо изображения. – braumer
Попробуйте использовать точный пример кода на странице документации и замените 'test.png' вашим файлом изображения' windDir.png' (переместите этот файл, где расположен скрипт, чтобы свести к минимуму ошибки), и если это работает, перейдите оттуда , – degenerate
Тот факт, что вы получаете эту ошибку в строке 56, когда вы вставили не более 15 строк примерного кода (из которых только 5 являются фактическим кодом), указывает, что, вероятно, есть какой-то недостаток контекста, который объяснял бы проблемы, с которыми вы не делились нас. –