Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <?php
- header("Content-type: image/png");
- $cBackground = array('red' => 111, 'blue' => 182, 'green' => 255);
- $cFrame = array('red' => 0, 'blue' => 0, 'green' => 0);
- $cBar = array('red' => 0, 'blue' => 126, 'green' => 255);
- $cText = array('red' => 255, 'blue' => 255, 'green' => 255);
- $iWidth = 202;
- $iHeight = 18;
- $oImage = @ImageCreate($iWidth, $iHeight) or die("LOL");
- $oBackground = ImageColorAllocate($oImage, $cBackground['red'], $cBackground['blue'], $cBackground['green']);
- $oFrame = ImageColorAllocate($oImage, $cFrame['red'], $cFrame['blue'], $cFrame['green']);
- $oBar = ImageColorAllocate($oImage, $cBar['red'], $cBar['blue'], $cBar['green']);
- $oText = ImageColorAllocate($oImage, $cText['red'], $cText['blue'], $cText['green']);
- ImageRectangle($oImage, 0, 0, $iWidth - 1, $iHeight - 1, $oFrame);
- if(isset($_GET['percent']))
- {
- if(($_GET['percent'] >= 0) AND ($_GET['percent'] <= 100))
- {
- $iPercent = intval($_GET['percent']);
- }
- else
- {
- $iPercent = 0;
- }
- }
- else
- {
- $iPercent = 0;
- }
- if($iPercent != 0)
- {
- for($i = 1; $i < ($iPercent * 2); $i += 2)
- {
- ImageLine($oImage, (0 + $i), 1, (0 + $i), 16, $oBar);
- ImageLine($oImage, (1 + $i), 1, (1 + $i), 16, $oBar);
- }
- }
- $sText = $iPercent . '%';
- ImageTTFText($oImage, 10, 0, 90, 13, $oText, "verdana.ttf", $sText);
- ImagePng($oImage);
- ?>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement