<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>Tamanho do HD</title> <style> .container{ width:300px; font-family: Arial; } .record{ float: left; width: 100%; border: 1px solid #ccc; background-color: #f0f0f0; margin-bottom: 2px; -moz-border-radius: 0px 10px 10px 0px; -moz-border-radius: 0px 10px 10px 0px; } .bar { background: transparent url(gradient.png) repeat-x top left; float: left; clear: left; height: 30px; } .bar span{ font-size: 14px; text-shadow: 2px 1px 0px rgba(115, 122, 150, 0.74); font-weight: bold; color: #FFFFFF; float: left; margin-left: 5px; margin-top: 7px; font-family: Verdana, Arial, Helvetica, sans-serif; } .texto { background-color: #BCD6E5; text-shadow: 2px 1px 0px rgba(115, 122, 150, 0.74); height: 100px; width: 180px; padding: 10px; border: 1px solid #D1D1D1; margin-bottom: 10px; text-align: center; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF; font-weight: bold; } .p{ padding-top: 3px; float: right; color: #6D8591; clear: right; font-size: 12px; font-weight: bold; height: 25px; } .p span{ font-size: 12px; font-weight: bold; float: left; margin-right: 5px; margin-top: 5px; } </style> </head> <?php //ESPAÇO FREE EM DISCO $bite = disk_free_space('c:'); $kbdisk = ($bite/1024); $mbdisk = ($kbdisk/1024); $gbdisk = ($mbdisk/1024); $mostre = explode(".",$gbdisk); //ESPAÇO TOTAL DO DISCO $disk = disk_total_space('c:'); $disk_totalkb = ($disk/1024); $disk_totalmb = ($disk_totalkb/1024); $disktotalgb = ($disk_totalmb/1024); $mtdisk = explode(".",$disktotalgb); $plus2 = $mostre[0];// mostra a total em gigabites livres. Exemplo: 157 GB livre $minus2 = $mtdisk[0];// mostra capacidade total do disco. Exemplo: 232 GB total $usado = $minus2 -$plus2; // aqui mostra o que está sendo usado //em 50 mb de banco $totalnumber2 = $plus2 + $minus2;//motra a soma de livre e de total HD. Exemplo: 389 /* $pluspercent2 = round(($plus2 / $totalnumber2) * 100); $minuspercent2 = round(($minus2 / $totalnumber2) * 100); */ $total2 = round($plus2 + $minus2); $totalVotes2 =+ $total2; //Regra de três valor * 100 dividido por total $soma = round(($usado * 100)/$mtdisk[0]); ?> <body> <div align="center"><p><h2 style="color:#0099CC;">Porcentagem do uso do HD com barra de progresso - PHP </h2></p> <div class="texto"> <p>Espaço livre: <?php echo $mostre[0]; ?> GB.</p> <p>Espaço Usado: <?php echo $usado; ?> GB.</p> <p>Tamanho do disco <?php echo $mtdisk[0]; ?> GB.</p> <p> </p> </div> <div class="container"> <div class="record"><div class="bar" style="width:<?php echo $soma; ?>%;"><span><?php echo $soma.'%'; ?></span></div><div class="p"><span><?php echo 'Tamanho: '.$mtdisk[0].' HD'; ?></span></div></div> <!-- <div class="record"><div class="bar" style="width:30%;"><span>IE</span></div><div class="p"><span>30%</span></div></div> <div class="record"><div class="bar" style="width:22%;"><span>Safari</span></div><div class="p"><span>22%</span></div></div> <div class="record"><div class="bar" style="width:20%;"><span>Opera</span></div><div class="p"><span>20%</span></div></div> --> </div> </div> </body> </html>
Site de referência:
Comentários
Postar um comentário