Вы не зашли.
POFIGISST,
Код:
span style="color: #0000BB"><?phpdefine('RATING', (int)$_SERVER['QUERY_STRING']);//<img src="image.php?5"... Так будет выглядеть address :)?> |
Отредактировано tipsun (2011.12.23 23:11)
tipsunу мя в анкете вот так идет
echo "Рейтинг: <br/><img src='grafic.php?rat=$ank[rating]' alt=''/> <br />";
не знаю как правильнее,но работает)
Рейтинг картинка составляется из расчета 0-100%, которые должен сам кодер расчитать и проценты уже в картинку направить.
- - - -
Картинка показывает:
- при 10% "+" голосов относительно "-": [
/////////\]
- при 50% "+" голосов относительно "-": [
/////\\\\\]
- при 90% "+" голосов относительно "-": [
/\\\\\\\\\]
Это вроде как: (+/-)*100. Или если общий расчет, то хмм... не знаю пока.
- - - -
Указывать проценты можно так:
Код:
<img src="rating.php?70%" alt="Rating" /> |
Код:
span style="color: #0000BB"><?phpdefine('WIDTH', 50);define('HEIGHT', 5);define('IMAGE', imageCreateTrueColor(WIDTH, HEIGHT));define('M_RATING_COLOR', imageColoralLocate(IMAGE, 220, 0, 0));define('P_RATING_COLOR', imageColoralLocate(IMAGE, 0, 220, 0));$percent = abs((int)$_SERVER['QUERY_STRING']);if (0 != $percent)imageFill(IMAGE, WIDTH-1, HEIGHT-1, P_RATING_COLOR);if (100 > $percent)imageFilledRectangle(IMAGE, WIDTH-1-$percent*(WIDTH/100), HEIGHT-1, 0, 0, M_RATING_COLOR);header('Content-Type: image/jpeg');imagejpeg(IMAGE);?> |
Отредактировано tipsun (2011.12.25 12:12)
tipsunкул идея,мне такая даже в голову не приходила
POFIGISST написал:tipsunкул идея,мне такая даже в голову не приходила
Это и не моя идея. Я помню на ютубе так же, вроде.
Отредактировано tipsun (2011.12.24 21:09)
Размер картинки можно свободно менять. Индикация не нарушится
Отредактировано tipsun (2011.12.24 23:11)
tipsun написал:Размер картинки можно свободно менять. Индикация не нарушится
Точно,ты прав насчет ютюба,там сеня смотрел +100500 и заметил такой рейтинг(
Да ниче. Теперь будет такой же у любого
Отредактировано tipsun (2011.12.25 11:11)
tipsunОй,а я и не видел код,когда смотрел пост,там еще кода не было
over9000 раз уже отредактировал код.
Лишний раз заливать не стоит... Заодно и % ограничил.