En simpel funktion til at vise en procentstørrelse grafisk i en bar.
<?php
/*
# Copyright Regin Gaarsmand - regin(snabela)gaarsmand.dk
# WWW.REGINSCORNER.DK
# dummy.gif skal ligge i samme mappe og er et gennemsigtigt gif som er 1X1 px.
//Eksempel:
$total = 100;
$part = 10;
echo pbar(10,100);//Viser en 10px bred rød bar.
*/
function pbar($value, $total)
{
$length=0;
if($total!=0)
{
$length = (int)((100*$value) / $total);
}
if($length!=0)
{
$string = "<table cellspacing="0" style="width:100%;"><tr><td style="background-color:red;width:0%;"><img src="dummy.gif" style="width:".$length."px;height:13px;vertical-align:bottom;" alt=""/></td><td style="width:100%;text-align:right;">".$value."</td></tr></table>";
}
else
{
$string = "<table cellspacing="0" style="width:100%;"><tr><td> </td>
<td style="width:100%;text-align:right;">$value</td></tr></table>";
}
return $string;
}
?>