{% else-1 %}
Обновить
* Тема закрыта!
1. [автор] (30 мар 2017, 22:50) [0/0] [0] [спам] [под]

нужен помощь по топ
как можно сделать хостов и хитов как статок ?
у меня как первый счётчика нужен как статок

2. (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);

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

3. [автор] (7 апр 2017, 18:02) [0/0] [0] [спам] [под]

As, в каких файл?

4. [автор] (7 апр 2017, 18:03) [0/0] [0] [спам] [под]

As, это код счётчика?

<?php
session_start();
$width=75;
$height=20;
$im=imagecreatetruecolor($width, $height);
imagefill($im, 0, 0, imagecolorallocate($im, 255, 255, 255));
$str=NULL;
for($i=0; $i<5; $i++)
{
$y=rand(2, 5);
$x+=rand(8, 14);
$str.=rand(1, 9);
imagestring($im, rand(1, 10), $x, $y, $str[$i],
imagecolorallocate($im, rand(90, 150), rand(90, 150), rand(90, 150)));
}
$_SESSION['kod'] = $str;
header('Content-type: image/png');
imagepng($im);
imagedestroy($im);
?>

5. (7 апр 2017, 18:04) [0/0] [0] [спам] [под]

ARHILES™, какой код выводит счётчик (html код который ты просиш установить на сайте)

6. [автор] (7 апр 2017, 18:09) [0/0] [0] [спам] [под]

честно я не знаю в каком файле
скрипты нтоп

7. (7 апр 2017, 18:10) [0/0] [0] [спам] [под]

ARHILES™, код ты верно дал.
Функция imagestring выводит текст на картинке горизонтально. Юзай мой пример.

8. [автор] (7 апр 2017, 18:11) [0/0] [0] [спам] [под]

да с файл cap.php
Добавлено 07.04.17 в 18:23:38:
поставил твой нечего не изменились

9. (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:
Вот

10. [автор] (7 апр 2017, 18:37) [0/0] [0] [спам] [под]

редачить мой код пост 4

Подписаны: 0
Скачать тему | Файлы темы | Фильтр сообщений