- <?php
- #-----------------------------------------------------#
- # ********* TerrinCMS ********* #
- # Made by : Terrin #
- # E-mail : mali.kol@mail.ru #
- # WAP-Site : http://lorinz.ru #
- # ICQ : 344-20-52 #
- # Вы не имеете право вносить изменения в код скрипта #
- # для его дальнейшего распространения #
- #-----------------------------------------------------#
-
- $g = 200; //Длина шкалы рейтинга + 22рх на размер бегунка. Пример: если $g=160рх, то вся шкала будет 182рх
- $x = $g+22;
- $i = imageCreate($x, 12);
- $color = imageColorAllocate($i, 0, 0, 0);
- $rating = abs(intval($_GET['img']));
- $u = $g+1;
- $q = $g+20;
- $v = $rating*$g/100;
- $s = 20+$v;
- $y = $v+1;
- $z = $s-1;
- $f = $y+2;
-
- if ($rating == 0) {
- //////////////////////////////////////////////////////////////////////////////////
- $minus = imagecolorallocate($i, 255, 50, 0);
- $minus2 = imagecolorallocate($i, 222, 40, 0);
- $minus3 = imagecolorallocate($i, 180, 30, 0);
- $minus4 = imagecolorallocate($i, 144, 20, 0);
- $minus5 = imagecolorallocate($i, 180, 30, 0);
-
- $okno = imagecolorallocate($i, 255, 255, 255);
- $okno2 = imagecolorallocate($i, 230, 230, 230);
- $okno3 = imagecolorallocate($i, 210, 210, 210);
- $okno4 = imagecolorallocate($i, 190, 190, 190);
- $okno5 = imagecolorallocate($i, 210, 210, 210);
-
- $text = imagecolorallocate($i, 0, 0, 0);
- //////////////////////////////////////////////////////////////////////////////////
- imageFilledRectangle($i, 22, 1, $q, 2, $minus);
- imageFilledRectangle($i, 22, 3, $q, 4, $minus2);
- imageFilledRectangle($i, 22, 5, $q, 6, $minus3);
- imageFilledRectangle($i, 22, 7, $q, 8, $minus4);
- imageFilledRectangle($i, 22, 9, $q, 10, $minus5);
-
- imageFilledRectangle($i, 22, 0, 2, 10, $text);
-
- imageFilledRectangle($i, 1, 1, 21, 2, $okno);
- imageFilledRectangle($i, 1, 3, 21, 4, $okno2);
- imageFilledRectangle($i, 1, 5, 21, 6, $okno3);
- imageFilledRectangle($i, 1, 7, 21, 8, $okno4);
- imageFilledRectangle($i, 1, 9, 21, 10, $okno5);
-
- imageString($i, 1, 5, 2, "$rating%", $text);
- }
-
- if ($rating > 0 && $rating <= 10) {
- //////////////////////////////////////////////////////////////////////////////////
- $minus = imagecolorallocate($i, 255, 50, 0);
- $minus2 = imagecolorallocate($i, 222, 40, 0);
- $minus3 = imagecolorallocate($i, 180, 30, 0);
- $minus4 = imagecolorallocate($i, 144, 20, 0);
- $minus5 = imagecolorallocate($i, 180, 30, 0);
-
- $plus = imagecolorallocate($i, 250, 255, 0);
- $plus2 = imagecolorallocate($i, 240, 250, 0);
- $plus3 = imagecolorallocate($i, 230, 240, 0);
- $plus4 = imagecolorallocate($i, 220, 230, 0);
- $plus5 = imagecolorallocate($i, 230, 240, 0);
-
- $okno = imagecolorallocate($i, 255, 255, 255);
- $okno2 = imagecolorallocate($i, 230, 230, 230);
- $okno3 = imagecolorallocate($i, 210, 210, 210);
- $okno4 = imagecolorallocate($i, 190, 190, 190);
- $okno5 = imagecolorallocate($i, 210, 210, 210);
-
- $text = imagecolorallocate($i, 0, 0, 0);
- //////////////////////////////////////////////////////////////////////////////////
- imageFilledRectangle($i, 1, 1, $v, 2, $plus);
- imageFilledRectangle($i, 1, 3, $v, 4, $plus2);
- imageFilledRectangle($i, 1, 5, $v, 6, $plus3);
- imageFilledRectangle($i, 1, 7, $v, 8, $plus4);
- imageFilledRectangle($i, 1, 9, $v, 10, $plus5);
-
- imageFilledRectangle($i, $s, 1, $q, 2, $minus);
- imageFilledRectangle($i, $s, 3, $q, 4, $minus2);
- imageFilledRectangle($i, $s, 5, $q, 6, $minus3);
- imageFilledRectangle($i, $s, 7, $q, 8, $minus4);
- imageFilledRectangle($i, $s, 9, $q, 10, $minus5);
-
- imageFilledRectangle($i, $v, 0, $s, 10, $text);
-
- imageFilledRectangle($i, $y, 1, $z, 2, $okno);
- imageFilledRectangle($i, $y, 3, $z, 4, $okno2);
- imageFilledRectangle($i, $y, 5, $z, 6, $okno3);
- imageFilledRectangle($i, $y, 7, $z, 8, $okno4);
- imageFilledRectangle($i, $y, 9, $z, 10, $okno5);
-
- imageString($i, 1, $f, 2, "$rating%", $text);
- }
-
- if ($rating >= 11 && $rating <= 20) {
- //////////////////////////////////////////////////////////////////////////////////
- $minus = imagecolorallocate($i, 255, 70, 0);
- $minus2 = imagecolorallocate($i, 222, 60, 0);
- $minus3 = imagecolorallocate($i, 180, 50, 0);
- $minus4 = imagecolorallocate($i, 160, 40, 0);
- $minus5 = imagecolorallocate($i, 180, 50, 0);
-
- $plus = imagecolorallocate($i, 250, 255, 60);
- $plus2 = imagecolorallocate($i, 230, 255, 0);
- $plus3 = imagecolorallocate($i, 180, 255, 0);
- $plus4 = imagecolorallocate($i, 170, 235, 0);
- $plus5 = imagecolorallocate($i, 180, 255, 0);
-
- $okno = imagecolorallocate($i, 255, 255, 255);
- $okno2 = imagecolorallocate($i, 230, 230, 230);
- $okno3 = imagecolorallocate($i, 210, 210, 210);
- $okno4 = imagecolorallocate($i, 190, 190, 190);
- $okno5 = imagecolorallocate($i, 210, 210, 210);
-
- $text = imagecolorallocate($i, 0, 0, 0);
- //////////////////////////////////////////////////////////////////////////////////
- imageFilledRectangle($i, 1, 1, $v, 2, $plus);
- imageFilledRectangle($i, 1, 3, $v, 4, $plus2);
- imageFilledRectangle($i, 1, 5, $v, 6, $plus3);
- imageFilledRectangle($i, 1, 7, $v, 8, $plus4);
- imageFilledRectangle($i, 1, 9, $v, 10, $plus5);
-
- imageFilledRectangle($i, $s, 1, $q, 2, $minus);
- imageFilledRectangle($i, $s, 3, $q, 4, $minus2);
- imageFilledRectangle($i, $s, 5, $q, 6, $minus3);
- imageFilledRectangle($i, $s, 7, $q, 8, $minus4);
- imageFilledRectangle($i, $s, 9, $q, 10, $minus5);
-
- imageFilledRectangle($i, $v, 0, $s, 10, $text);
-
- imageFilledRectangle($i, $y, 1, $z, 2, $okno);
- imageFilledRectangle($i, $y, 3, $z, 4, $okno2);
- imageFilledRectangle($i, $y, 5, $z, 6, $okno3);
- imageFilledRectangle($i, $y, 7, $z, 8, $okno4);
- imageFilledRectangle($i, $y, 9, $z, 10, $okno5);
-
- imageString($i, 1, $f, 2, "$rating%", $text);
- }
-
- if ($rating >= 21 && $rating <= 30) {
- //////////////////////////////////////////////////////////////////////////////////
- $minus = imagecolorallocate($i, 255, 70, 0);
- $minus2 = imagecolorallocate($i, 230, 60, 0);
- $minus3 = imagecolorallocate($i, 200, 50, 0);
- $minus4 = imagecolorallocate($i, 170, 40, 0);
- $minus5 = imagecolorallocate($i, 200, 50, 0);
-
- $plus = imagecolorallocate($i, 220, 255, 185);
- $plus2 = imagecolorallocate($i, 190, 255, 80);
- $plus3 = imagecolorallocate($i, 150, 255, 0);
- $plus4 = imagecolorallocate($i, 130, 235, 0);
- $plus5 = imagecolorallocate($i, 150, 255, 0);
-
- $okno = imagecolorallocate($i, 255, 255, 255);
- $okno2 = imagecolorallocate($i, 230, 230, 230);
- $okno3 = imagecolorallocate($i, 210, 210, 210);
- $okno4 = imagecolorallocate($i, 190, 190, 190);
- $okno5 = imagecolorallocate($i, 210, 210, 210);
-
- $text = imagecolorallocate($i, 0, 0, 0);
- //////////////////////////////////////////////////////////////////////////////////
- imageFilledRectangle($i, 1, 1, $v, 2, $plus);
- imageFilledRectangle($i, 1, 3, $v, 4, $plus2);
- imageFilledRectangle($i, 1, 5, $v, 6, $plus3);
- imageFilledRectangle($i, 1, 7, $v, 8, $plus4);
- imageFilledRectangle($i, 1, 9, $v, 10, $plus5);
-
- imageFilledRectangle($i, $s, 1, $q, 2, $minus);
- imageFilledRectangle($i, $s, 3, $q, 4, $minus2);
- imageFilledRectangle($i, $s, 5, $q, 6, $minus3);
- imageFilledRectangle($i, $s, 7, $q, 8, $minus4);
- imageFilledRectangle($i, $s, 9, $q, 10, $minus5);
-
- imageFilledRectangle($i, $v, 0, $s, 10, $text);
-
- imageFilledRectangle($i, $y, 1, $z, 2, $okno);
- imageFilledRectangle($i, $y, 3, $z, 4, $okno2);
- imageFilledRectangle($i, $y, 5, $z, 6, $okno3);
- imageFilledRectangle($i, $y, 7, $z, 8, $okno4);
- imageFilledRectangle($i, $y, 9, $z, 10, $okno5);
-
- imageString($i, 1, $f, 2, "$rating%", $text);
- }
-
- if ($rating >= 31 && $rating <= 40) {
- //////////////////////////////////////////////////////////////////////////////////
- $minus = imagecolorallocate($i, 255, 80, 0);
- $minus2 = imagecolorallocate($i, 245, 50, 0);
- $minus3 = imagecolorallocate($i, 230, 30, 0);
- $minus4 = imagecolorallocate($i, 220, 20, 0);
- $minus5 = imagecolorallocate($i, 230, 30, 0);
-
- $plus = imagecolorallocate($i, 220, 255, 185);
- $plus2 = imagecolorallocate($i, 190, 255, 80);
- $plus3 = imagecolorallocate($i, 150, 255, 0);
- $plus4 = imagecolorallocate($i, 130, 235, 0);
- $plus5 = imagecolorallocate($i, 150, 255, 0);
-
- $okno = imagecolorallocate($i, 255, 255, 255);
- $okno2 = imagecolorallocate($i, 230, 230, 230);
- $okno3 = imagecolorallocate($i, 210, 210, 210);
- $okno4 = imagecolorallocate($i, 190, 190, 190);
- $okno5 = imagecolorallocate($i, 210, 210, 210);
-
- $text = imagecolorallocate($i, 0, 0, 0);
- //////////////////////////////////////////////////////////////////////////////////
- imageFilledRectangle($i, 1, 1, $v, 2, $plus);
- imageFilledRectangle($i, 1, 3, $v, 4, $plus2);
- imageFilledRectangle($i, 1, 5, $v, 6, $plus3);
- imageFilledRectangle($i, 1, 7, $v, 8, $plus4);
- imageFilledRectangle($i, 1, 9, $v, 10, $plus5);
-
- imageFilledRectangle($i, $s, 1, $q, 2, $minus);
- imageFilledRectangle($i, $s, 3, $q, 4, $minus2);
- imageFilledRectangle($i, $s, 5, $q, 6, $minus3);
- imageFilledRectangle($i, $s, 7, $q, 8, $minus4);
- imageFilledRectangle($i, $s, 9, $q, 10, $minus5);
-
- imageFilledRectangle($i, $v, 0, $s, 10, $text);
-
- imageFilledRectangle($i, $y, 1, $z, 2, $okno);
- imageFilledRectangle($i, $y, 3, $z, 4, $okno2);
- imageFilledRectangle($i, $y, 5, $z, 6, $okno3);
- imageFilledRectangle($i, $y, 7, $z, 8, $okno4);
- imageFilledRectangle($i, $y, 9, $z, 10, $okno5);
-
- imageString($i, 1, $f, 2, "$rating%", $text);
- }
-
- if ($rating >= 41 && $rating <= 50) {
- //////////////////////////////////////////////////////////////////////////////////
- $minus = imagecolorallocate($i, 255, 100, 0);
- $minus2 = imagecolorallocate($i, 245, 70, 0);
- $minus3 = imagecolorallocate($i, 230, 50, 0);
- $minus4 = imagecolorallocate($i, 220, 40, 0);
- $minus5 = imagecolorallocate($i, 230, 50, 0);
-
- $plus = imagecolorallocate($i, 210, 255, 185);
- $plus2 = imagecolorallocate($i, 170, 255, 130);
- $plus3 = imagecolorallocate($i, 80, 255, 0);
- $plus4 = imagecolorallocate($i, 70, 235, 0);
- $plus5 = imagecolorallocate($i, 80, 255, 0);
-
- $okno = imagecolorallocate($i, 255, 255, 255);
- $okno2 = imagecolorallocate($i, 230, 230, 230);
- $okno3 = imagecolorallocate($i, 210, 210, 210);
- $okno4 = imagecolorallocate($i, 190, 190, 190);
- $okno5 = imagecolorallocate($i, 210, 210, 210);
-
- $text = imagecolorallocate($i, 0, 0, 0);
- //////////////////////////////////////////////////////////////////////////////////
- imageFilledRectangle($i, 1, 1, $v, 2, $plus);
- imageFilledRectangle($i, 1, 3, $v, 4, $plus2);
- imageFilledRectangle($i, 1, 5, $v, 6, $plus3);
- imageFilledRectangle($i, 1, 7, $v, 8, $plus4);
- imageFilledRectangle($i, 1, 9, $v, 10, $plus5);
-
- imageFilledRectangle($i, $s, 1, $q, 2, $minus);
- imageFilledRectangle($i, $s, 3, $q, 4, $minus2);
- imageFilledRectangle($i, $s, 5, $q, 6, $minus3);
- imageFilledRectangle($i, $s, 7, $q, 8, $minus4);
- imageFilledRectangle($i, $s, 9, $q, 10, $minus5);
-
- imageFilledRectangle($i, $v, 0, $s, 10, $text);
-
- imageFilledRectangle($i, $y, 1, $z, 2, $okno);
- imageFilledRectangle($i, $y, 3, $z, 4, $okno2);
- imageFilledRectangle($i, $y, 5, $z, 6, $okno3);
- imageFilledRectangle($i, $y, 7, $z, 8, $okno4);
- imageFilledRectangle($i, $y, 9, $z, 10, $okno5);
-
- imageString($i, 1, $f, 2, "$rating%", $text);
- }
-
- if ($rating >= 51 && $rating <= 60) {
- //////////////////////////////////////////////////////////////////////////////////
- $minus = imagecolorallocate($i, 255, 130, 50);
- $minus2 = imagecolorallocate($i, 245, 100, 0);
- $minus3 = imagecolorallocate($i, 230, 80, 0);
- $minus4 = imagecolorallocate($i, 220, 70, 0);
- $minus5 = imagecolorallocate($i, 230, 80, 0);
-
- $plus = imagecolorallocate($i, 210, 255, 185);
- $plus2 = imagecolorallocate($i, 170, 255, 130);
- $plus3 = imagecolorallocate($i, 80, 255, 0);
- $plus4 = imagecolorallocate($i, 70, 235, 0);
- $plus5 = imagecolorallocate($i, 80, 255, 0);
-
- $okno = imagecolorallocate($i, 255, 255, 255);
- $okno2 = imagecolorallocate($i, 230, 230, 230);
- $okno3 = imagecolorallocate($i, 210, 210, 210);
- $okno4 = imagecolorallocate($i, 190, 190, 190);
- $okno5 = imagecolorallocate($i, 210, 210, 210);
-
- $text = imagecolorallocate($i, 0, 0, 0);
- //////////////////////////////////////////////////////////////////////////////////
- imageFilledRectangle($i, 1, 1, $v, 2, $plus);
- imageFilledRectangle($i, 1, 3, $v, 4, $plus2);
- imageFilledRectangle($i, 1, 5, $v, 6, $plus3);
- imageFilledRectangle($i, 1, 7, $v, 8, $plus4);
- imageFilledRectangle($i, 1, 9, $v, 10, $plus5);
-
- imageFilledRectangle($i, $s, 1, $q, 2, $minus);
- imageFilledRectangle($i, $s, 3, $q, 4, $minus2);
- imageFilledRectangle($i, $s, 5, $q, 6, $minus3);
- imageFilledRectangle($i, $s, 7, $q, 8, $minus4);
- imageFilledRectangle($i, $s, 9, $q, 10, $minus5);
-
- imageFilledRectangle($i, $v, 0, $s, 10, $text);
-
- imageFilledRectangle($i, $y, 1, $z, 2, $okno);
- imageFilledRectangle($i, $y, 3, $z, 4, $okno2);
- imageFilledRectangle($i, $y, 5, $z, 6, $okno3);
- imageFilledRectangle($i, $y, 7, $z, 8, $okno4);
- imageFilledRectangle($i, $y, 9, $z, 10, $okno5);
-
- imageString($i, 1, $f, 2, "$rating%", $text);
- }
-
- if ($rating >= 61 && $rating <= 70) {
- //////////////////////////////////////////////////////////////////////////////////
- $minus = imagecolorallocate($i, 255, 130, 100);
- $minus2 = imagecolorallocate($i, 245, 100, 80);
- $minus3 = imagecolorallocate($i, 230, 80, 40);
- $minus4 = imagecolorallocate($i, 220, 70, 20);
- $minus5 = imagecolorallocate($i, 230, 80, 40);
-
- $plus = imagecolorallocate($i, 190, 255, 140);
- $plus2 = imagecolorallocate($i, 111, 255, 0);
- $plus3 = imagecolorallocate($i, 100, 230, 0);
- $plus4 = imagecolorallocate($i, 40, 200, 0);
- $plus5 = imagecolorallocate($i, 100, 230, 0);
-
- $okno = imagecolorallocate($i, 255, 255, 255);
- $okno2 = imagecolorallocate($i, 230, 230, 230);
- $okno3 = imagecolorallocate($i, 210, 210, 210);
- $okno4 = imagecolorallocate($i, 190, 190, 190);
- $okno5 = imagecolorallocate($i, 210, 210, 210);
-
- $text = imagecolorallocate($i, 0, 0, 0);
- //////////////////////////////////////////////////////////////////////////////////
- imageFilledRectangle($i, 1, 1, $v, 2, $plus);
- imageFilledRectangle($i, 1, 3, $v, 4, $plus2);
- imageFilledRectangle($i, 1, 5, $v, 6, $plus3);
- imageFilledRectangle($i, 1, 7, $v, 8, $plus4);
- imageFilledRectangle($i, 1, 9, $v, 10, $plus5);
-
- imageFilledRectangle($i, $s, 1, $q, 2, $minus);
- imageFilledRectangle($i, $s, 3, $q, 4, $minus2);
- imageFilledRectangle($i, $s, 5, $q, 6, $minus3);
- imageFilledRectangle($i, $s, 7, $q, 8, $minus4);
- imageFilledRectangle($i, $s, 9, $q, 10, $minus5);
-
- imageFilledRectangle($i, $v, 0, $s, 10, $text);
-
- imageFilledRectangle($i, $y, 1, $z, 2, $okno);
- imageFilledRectangle($i, $y, 3, $z, 4, $okno2);
- imageFilledRectangle($i, $y, 5, $z, 6, $okno3);
- imageFilledRectangle($i, $y, 7, $z, 8, $okno4);
- imageFilledRectangle($i, $y, 9, $z, 10, $okno5);
-
- imageString($i, 1, $f, 2, "$rating%", $text);
- }
-
- if ($rating >= 71 && $rating <= 80) {
- //////////////////////////////////////////////////////////////////////////////////
- $minus = imagecolorallocate($i, 255, 150, 160);
- $minus2 = imagecolorallocate($i, 235, 120, 130);
- $minus3 = imagecolorallocate($i, 220, 110, 80);
- $minus4 = imagecolorallocate($i, 200, 90, 60);
- $minus5 = imagecolorallocate($i, 220, 110, 80);
-
- $plus = imagecolorallocate($i, 190, 255, 140);
- $plus2 = imagecolorallocate($i, 111, 255, 0);
- $plus3 = imagecolorallocate($i, 100, 230, 0);
- $plus4 = imagecolorallocate($i, 40, 200, 0);
- $plus5 = imagecolorallocate($i, 100, 230, 0);
-
- $okno = imagecolorallocate($i, 255, 255, 255);
- $okno2 = imagecolorallocate($i, 230, 230, 230);
- $okno3 = imagecolorallocate($i, 210, 210, 210);
- $okno4 = imagecolorallocate($i, 190, 190, 190);
- $okno5 = imagecolorallocate($i, 210, 210, 210);
-
- $text = imagecolorallocate($i, 0, 0, 0);
- //////////////////////////////////////////////////////////////////////////////////
- imageFilledRectangle($i, 1, 1, $v, 2, $plus);
- imageFilledRectangle($i, 1, 3, $v, 4, $plus2);
- imageFilledRectangle($i, 1, 5, $v, 6, $plus3);
- imageFilledRectangle($i, 1, 7, $v, 8, $plus4);
- imageFilledRectangle($i, 1, 9, $v, 10, $plus5);
-
- imageFilledRectangle($i, $s, 1, $q, 2, $minus);
- imageFilledRectangle($i, $s, 3, $q, 4, $minus2);
- imageFilledRectangle($i, $s, 5, $q, 6, $minus3);
- imageFilledRectangle($i, $s, 7, $q, 8, $minus4);
- imageFilledRectangle($i, $s, 9, $q, 10, $minus5);
-
- imageFilledRectangle($i, $v, 0, $s, 10, $text);
-
- imageFilledRectangle($i, $y, 1, $z, 2, $okno);
- imageFilledRectangle($i, $y, 3, $z, 4, $okno2);
- imageFilledRectangle($i, $y, 5, $z, 6, $okno3);
- imageFilledRectangle($i, $y, 7, $z, 8, $okno4);
- imageFilledRectangle($i, $y, 9, $z, 10, $okno5);
-
- imageString($i, 1, $f, 2, "$rating%", $text);
- }
-
- if ($rating >= 81 && $rating <= 90) {
- //////////////////////////////////////////////////////////////////////////////////
- $minus = imagecolorallocate($i, 255, 190, 180);
- $minus2 = imagecolorallocate($i, 235, 180, 150);
- $minus3 = imagecolorallocate($i, 220, 160, 100);
- $minus4 = imagecolorallocate($i, 200, 120, 80);
- $minus5 = imagecolorallocate($i, 220, 160, 100);
-
- $plus = imagecolorallocate($i, 0, 225, 0);
- $plus2 = imagecolorallocate($i, 0, 200, 0);
- $plus3 = imagecolorallocate($i, 0, 175, 0);
- $plus4 = imagecolorallocate($i, 0, 150, 0);
- $plus5 = imagecolorallocate($i, 0, 175, 0);
-
- $okno = imagecolorallocate($i, 255, 255, 255);
- $okno2 = imagecolorallocate($i, 230, 230, 230);
- $okno3 = imagecolorallocate($i, 210, 210, 210);
- $okno4 = imagecolorallocate($i, 190, 190, 190);
- $okno5 = imagecolorallocate($i, 210, 210, 210);
-
- $text = imagecolorallocate($i, 0, 0, 0);
- //////////////////////////////////////////////////////////////////////////////////
- imageFilledRectangle($i, 1, 1, $v, 2, $plus);
- imageFilledRectangle($i, 1, 3, $v, 4, $plus2);
- imageFilledRectangle($i, 1, 5, $v, 6, $plus3);
- imageFilledRectangle($i, 1, 7, $v, 8, $plus4);
- imageFilledRectangle($i, 1, 9, $v, 10, $plus5);
-
- imageFilledRectangle($i, $s, 1, $q, 2, $minus);
- imageFilledRectangle($i, $s, 3, $q, 4, $minus2);
- imageFilledRectangle($i, $s, 5, $q, 6, $minus3);
- imageFilledRectangle($i, $s, 7, $q, 8, $minus4);
- imageFilledRectangle($i, $s, 9, $q, 10, $minus5);
-
- imageFilledRectangle($i, $v, 0, $s, 10, $text);
-
- imageFilledRectangle($i, $y, 1, $z, 2, $okno);
- imageFilledRectangle($i, $y, 3, $z, 4, $okno2);
- imageFilledRectangle($i, $y, 5, $z, 6, $okno3);
- imageFilledRectangle($i, $y, 7, $z, 8, $okno4);
- imageFilledRectangle($i, $y, 9, $z, 10, $okno5);
-
- imageString($i, 1, $f, 2, "$rating%", $text);
- }
-
- if ($rating >= 91 && $rating <= 100) {
- //////////////////////////////////////////////////////////////////////////////////
- $minus = imagecolorallocate($i, 255, 190, 210);
- $minus2 = imagecolorallocate($i, 235, 180, 180);
- $minus3 = imagecolorallocate($i, 220, 160, 140);
- $minus4 = imagecolorallocate($i, 200, 120, 100);
- $minus5 = imagecolorallocate($i, 220, 160, 140);
-
- $plus = imagecolorallocate($i, 0, 225, 0);
- $plus2 = imagecolorallocate($i, 0, 200, 0);
- $plus3 = imagecolorallocate($i, 0, 175, 0);
- $plus4 = imagecolorallocate($i, 0, 150, 0);
- $plus5 = imagecolorallocate($i, 0, 175, 0);
-
- $okno = imagecolorallocate($i, 255, 255, 255);
- $okno2 = imagecolorallocate($i, 230, 230, 230);
- $okno3 = imagecolorallocate($i, 210, 210, 210);
- $okno4 = imagecolorallocate($i, 190, 190, 190);
- $okno5 = imagecolorallocate($i, 210, 210, 210);
-
- $text = imagecolorallocate($i, 0, 0, 0);
- //////////////////////////////////////////////////////////////////////////////////
- imageFilledRectangle($i, 1, 1, $v, 2, $plus);
- imageFilledRectangle($i, 1, 3, $v, 4, $plus2);
- imageFilledRectangle($i, 1, 5, $v, 6, $plus3);
- imageFilledRectangle($i, 1, 7, $v, 8, $plus4);
- imageFilledRectangle($i, 1, 9, $v, 10, $plus5);
-
- imageFilledRectangle($i, $s, 1, $q, 2, $minus);
- imageFilledRectangle($i, $s, 3, $q, 4, $minus2);
- imageFilledRectangle($i, $s, 5, $q, 6, $minus3);
- imageFilledRectangle($i, $s, 7, $q, 8, $minus4);
- imageFilledRectangle($i, $s, 9, $q, 10, $minus5);
-
- imageFilledRectangle($i, $v, 0, $s, 10, $text);
-
- imageFilledRectangle($i, $y, 1, $z, 2, $okno);
- imageFilledRectangle($i, $y, 3, $z, 4, $okno2);
- imageFilledRectangle($i, $y, 5, $z, 6, $okno3);
- imageFilledRectangle($i, $y, 7, $z, 8, $okno4);
- imageFilledRectangle($i, $y, 9, $z, 10, $okno5);
-
- imageString($i, 1, $f, 2, "$rating%", $text);
- }
- if ($rating == 100) {
- //////////////////////////////////////////////////////////////////////////////////
- $plus = imagecolorallocate($i, 0, 225, 0);
- $plus2 = imagecolorallocate($i, 0, 200, 0);
- $plus3 = imagecolorallocate($i, 0, 175, 0);
- $plus4 = imagecolorallocate($i, 0, 150, 0);
- $plus5 = imagecolorallocate($i, 0, 175, 0);
-
- $okno = imagecolorallocate($i, 255, 255, 255);
- $okno2 = imagecolorallocate($i, 230, 230, 230);
- $okno3 = imagecolorallocate($i, 210, 210, 210);
- $okno4 = imagecolorallocate($i, 190, 190, 190);
- $okno5 = imagecolorallocate($i, 210, 210, 210);
-
- $text = imagecolorallocate($i, 0, 0, 0);
- //////////////////////////////////////////////////////////////////////////////////
- imageFilledRectangle($i, 1, 1, $g, 2, $plus);
- imageFilledRectangle($i, 1, 3, $g, 4, $plus2);
- imageFilledRectangle($i, 1, 5, $g, 6, $plus3);
- imageFilledRectangle($i, 1, 7, $g, 8, $plus4);
- imageFilledRectangle($i, 1, 9, $g, 10, $plus5);
-
- imageFilledRectangle($i, $g, 0, $x, 10, $text);
-
- imageFilledRectangle($i, $u, 1, $q, 2, $okno);
- imageFilledRectangle($i, $u, 3, $q, 4, $okno2);
- imageFilledRectangle($i, $u, 5, $q, 6, $okno3);
- imageFilledRectangle($i, $u, 7, $q, 8, $okno4);
- imageFilledRectangle($i, $u, 9, $q, 10, $okno5);
-
- imageString($i, 1, $u, 2, "$rating%", $text);
- }
-
- Header("Content-type: image/png");
- imagePNG($i);
- imageDestroy($i);
- ?>