<?
$DARKNESS=100;
$text;
header ("Content-type: image/png");
$img = imagecreatefromjpeg("luna.jpg");
$dark = imagecolorallocatealpha($img, 0, 0, 0, $DARKNESS);
$red = imagecolorallocate($img, 255, 0, 0);
$white=imagecolorallocate($img,255,255,255);
imagefilledrectangle($img,420,15,520,45,$dark);
imagestring($img,3,530-100,18,$text,$white);
imagestring($img,3,530-100,28,$text,$white);
imagepng($img);
imagedestroy($img);
?>
GD2. Изменение содержимого рисунка от параметров.
Есть скрипт, взятый с этого сайта
Код:
вообщем-то подходит, но не совсем.
Надо сделать, чтобы одно и тоже изображение, но менялось от поступивших в него параметров, т.е. конкретно менялись надписи на нем.
и нужно, чтобы можно было вставлять в тэг с определенными параметрами, и мы бы получали нужный результат.
Цитата:
и нужно, чтобы можно было вставлять в тэг с определенными параметрами, и мы бы получали нужный результат.
Что сие означает?
есть определенное ранее подготовленное изображение, на нем должен меняться только текст, посредством
<img src="img.php?text1=test1 ......>
вот не знаю как тут быть.
информации может быть довольно много, как это реализовать?
изменяться может по 5 переменным, причем содержание каждой переменной может быть довольно обширным.
Цитата: Anton-34
необходимо тэг вставлять в разные страницы.
есть определенное ранее подготовленное изображение, на нем должен меняться только текст, посредством
<img src="img.php?text1=test1 ......>
вот не знаю как тут быть.
информации может быть довольно много, как это реализовать?
изменяться может по 5 переменным, причем содержание каждой переменной может быть довольно обширным.
есть определенное ранее подготовленное изображение, на нем должен меняться только текст, посредством
<img src="img.php?text1=test1 ......>
вот не знаю как тут быть.
информации может быть довольно много, как это реализовать?
изменяться может по 5 переменным, причем содержание каждой переменной может быть довольно обширным.
Как вариант, можно передавать сериализованный массив параметров через GET.
Можно хранить данные в сессии, что наверное будет более корректно.
Можно писать данные в временный файл, если уж очень большие обьемы информации.
можно подробней. а то я немножко далек от этого, но поскольку таких скриптов не встречал придется делать все же самому