
21.07.2008, 13:20
|
|
Постоянный
Регистрация: 29.05.2007
Сообщений: 852
Провел на форуме: 4832771
Репутация:
1916
|
|
Написал простейший скрипт, создающий картинку и накладывающий на неё текст (в данном случае емейл).
Цыет картинки, цвет текста, шрифт и смещения настроишь сам. Насчёт размера картинки думаю сам доработаешь, т.к. длинные мейлы могут просто не влезть в изображение, но можешь просто тупо сделать изображение больше или проверку на влезание сделай)) В общем откоментировал по максимуму, думаю разберёшься))
PHP код:
<?php
function img($mail){
$img = imagecreate(120,30); /*Создаём картинку*/
imagecolorallocate ($img, 0, 0, 0); /*Цвет картинки*/
$color = imagecolorallocate ($img, 0, 255, 255); /* установка цвета текста*/
imagestring($img,
4, /* id шрифта (0-5 - системные)*/
5, /* смещение по X (горизонтали) */
5, /* смещение по Y (вертикали)*/
$mail, $color);
header('Content-type: image/gif');
imagegif($img); /* выводим изображение в браузер */
}
echo img('mail@mail.ru');
?>
|
|
|