{% else-1 %}
(7 апр 2017, 18:39) (0/0) [0]
ARHILES™, в твоём коде я не пойму от куда берутся хиты и хосты.
Скинь сам скрипт топа .
(7 апр 2017, 18:33) (0/0) [0]
ARHILES™, я дал не готовое решение а лишь пример работы некоторых функций подогнать под себя тебе придётся самому.
Добавлено 07.04.17 в 18:34:49:
Провернув несколько махинация я добился вот этого http://ascms.su/count/count.php
Добавлено 07.04.17 в 18:36:24:
Вот
(7 апр 2017, 18:10) (0/0) [0]
ARHILES™, код ты верно дал.
Функция imagestring выводит текст на картинке горизонтально. Юзай мой пример.
(7 апр 2017, 18:04) (0/0) [0]
ARHILES™, какой код выводит счётчик (html код который ты просиш установить на сайте)
(7 апр 2017, 17:58) (0/0) [0]
Нарисовать такой счётчик и php сместить цифры
Добавлено 07.04.17 в 18:00:56:
<?php
// Прописываем заголовок PNG-изображения
header('Content-type: image/png');

// Создаем изображение
$im = imagecreatetruecolor(800, 180);

// За центр (по оси X) возьмем 400
$CENTER = 400;

// Шрифт текста
$FONT = 'ptserif.ttf';

// Создаем цвета
$white = imagecolorallocate($im, 0xFF, 0xFF, 0xFF);// белый
$gray = imagecolorallocate($im, 0xDD, 0xDD, 0xDD);// серый
$red = imagecolorallocate($im, 0x99, 0x33, 0x33);// красный
$green = imagecolorallocate($im, 0x33, 0x99, 0x33);// зеленый
$blue = imagecolorallocate($im, 0x33, 0x33, 0x99);// синий

// Заливаем изображение белым цветом
imagefill($im, 1, 1, $white);

// Рисуем линии
imageline($im, $CENTER, 0, $CENTER, 180, $gray);
imageline($im, 0, 60, 800, 60, $gray);
imageline($im, 0, 120, 800, 120, $gray);


/**
* Текст по левому краю, все очень просто.
*/
imagettftext($im, 11, 0, $CENTER, 20, $red, $FONT, 'Текст по ЛЕВОМУ краю');
imagettftext($im, 11, 0, $CENTER, 50, $red, $FONT, 'Текст тоже по ЛЕВОМУ краю');


/**
* Текст по центру.
*/
// размеры текст по координатам
$box = imagettfbbox(11, 0, $FONT, 'Текст по ЦЕНТРУ');
// размер отступа влево, чтобы текст оказался посередине заданной точки
$left = $CENTER-round(($box[2]-$box[0])/2);
imagettftext($im, 11, 0, $left, 80, $green, $FONT, 'Текст по ЦЕНТРУ');

// текст по центру №2
$box = imagettfbbox(11, 0, $FONT, 'Этот очень важный текст выровнен по ЦЕНТРУ');
$left = $CENTER-round(($box[2]-$box[0])/2);
imagettftext($im, 11, 0, $left, 110, $green, $FONT, 'Этот очень важный текст выровнен по ЦЕНТРУ');


/**
* Текст по правому краю
* Почти так же как и "по центру" только делить на 2 не нужно отступ влево
*/
$box = imagettfbbox(11, 0, $FONT, 'Текст по ПРАВОМУ краю');
$left = $CENTER-($box[2]-$box[0]);
imagettftext($im, 11, 0, $left, 140, $blue, $FONT, 'Текст по ПРАВОМУ краю');

$box = imagettfbbox(11, 0, $FONT, 'Этот очень важный текст выровнен по ПРАВОМУ краю');
$left = $CENTER-($box[2]-$box[0]);
imagettftext($im, 11, 0, $left, 170, $blue, $FONT, 'Этот очень важный текст выровнен по ПРАВОМУ краю');


// Выводим изображение
imagepng($im);

?>
Результат
Изображение
  • 1 из 1