2012-06-29 3 views
1

Я создал сценарий php, который имеет задание распечатать текст в формате JPG, который будет использоваться как кнопки для моего сайта. Однако на нем нет изображения с текстом. Итак, я проверил код на PHP Code checker, и в этом не было ничего плохого. Исходный файл для JPG-кнопки находится в том же каталоге, что и скрипт.Текст на картинке не работает

Directory

PHP код

<?php 
$Text = $_GET['value']; 
$Image = ImageCreateFromJPEG("Button.jpg"); 
$Cord = imagecolorallocate($rImg, 0, 0, 0); 
imagestring($Image,3,3,3,urldecode("$Text"),$Cord); 
header('Content-type: image/jpeg'); 
imagejpeg($Image,NULL,100); 
?> 

Размер изобр, что он должен написать текст является «100 х 30» Таким образом, это может быть простая задача, но я не уверен, что из-за этого.

ответ

1

Вы назначаете цвет $rImg, переменную, которая не существует. Вместо этого положите $Image.

+0

Спасибо, Это исправило проблему. Не reliase я выделял цвет не существующей переменной. – Teknikk

1
$Cord = imagecolorallocate($rImg, 0, 0, 0); 

Это должно быть $Image, поскольку переменная $rImg не существует.

Смежные вопросы