Temos pavadinimas: WordPress, Shopify ir PHPFusion programuotojų bendruomenė :: Procentų rodymas

Parašė Peacemaker· 2007 Rugs. 9 18:09:04
#1

Čia tas scriptas:
http://www.php-fusion.projektas....

Kaip padaryt,kad rodytų pvz. mėnesio lankytojus,pvz 100 unikalių iš normos 1000,(aisku,kad viskas butų automatiškai ir nieko papildomai nereiktų ivedinėt). gal kur nors imest koki lankytoju counterį į patį scriptą?


Va ką suprogramavau,bet rodo klaidą.Vietoj ranka ivedamų lankytojų skaičiaus-nuskaitymas iš failo.(counter.php)

openside("Statistika");
?>
<?

$pavadinimas = "Unikalūs lankytojai šį mėn."; //pavadinimas
$ko = "lankytojų"; //vienetas (pvz: Lt.)
$max = 100;
$dabar =
$failas="counter.php";

$duomenys = fopen($failas, "r");
$informacija = fread($duomenys, filesize($failas));
fclose($duomenys);

echo $informacija;
?> ;

//paveiksleliu nustatymai
$bg_pic = "http://img340.imageshack.us/img340/2239/loadbarbgnc2.gif"; //fono paveiksliukas (neaktyvi zona)
$nulis_pic = "http://img231.imageshack.us/img231/8220/nosounddh2.gif"; //rodomoas paveiksliukas jei rezultatas lygus 0% (pvz jei nera klausytoju)
$mazas_pic = "http://img340.imageshack.us/img340/456/loadbargreenyk1.gif"; //uzsidengiantis paveiksliukas (zalia)
$vidutinis_pic = "http://img230.imageshack.us/img230/3815/loadbaryellowue2.gif"; //Kai vidutine procentu israiska (geltona)
$didelis_pic = "http://img403.imageshack.us/img403/8008/loadbarreduh0.gif"; //Kai arti arba lygu 100 procentu (raudona)


//pagrindiniai veiksmai
$procentai = (int)round((100 * $dabar) / $max);
$width = $procentai; //paveiksliuko plotis procentaliai
if ($procentai <= 1) {$pic = $nulis_pic; $width = "100";}
elseif ($procentai <= 40) { $pic = $mazas_pic; }
elseif ($procentai <= 80) { $pic = $vidutinis_pic; }
elseif ($procentai <= 100) { $pic = $didelis_pic; }
else { $pic = $didelis_pic; $width = "100"; } //jei daugiau nei 100%

//atvaziduojam lentele su rezultatais
echo "<center><br><b>".$pavadinimas."</b><table class=main border=0 width=100><tr><td style='padding: 0px; background-image: url(".$bg_pic."); background-repeat: repeat-x'>";
echo "<img height=15 width=\"".$width."%\" src=\"$pic\" alt='$dabar'><br><font size='1'><center>".$procentai."%</center></font></td></tr></table>";
echo "<b>".$dabar.": $ko iš <font color=\"red\">".$max."</b></font>";

?>
<?
closeside();

Redagavo Peacemaker· 2007 Rugs. 12 20:09:07