login  Naam:   Wachtwoord: 
Registreer je!
 Forum

Schrijfruimte op site

Offline Frederic - 04/03/2005 21:11
Avatar van FredericPHP ver gevorderde Is er eigenlijk een snellere manier om dit te doen? (ingebruikte schijfruimte berekeken)
Vooral de output vind ik maar zozo, maar heb niet echt een beter idee
  1. $totaal = disk_total_space("./");
  2. $vrij = disk_free_space("./");
  3. $totaal = $totaal / (1024*1024*1024);
  4. $vrij = $vrij / (1024*1024*1024);
  5. $procent = ($vrij / $totaal);
  6. $procent = round($procent, 3);
  7. $procent = $procent * 100;
  8. if($procent > 0 AND $procent <50){
  9. echo "<font color=\"009900\">".$procent." %</font>";
  10. }
  11. elseif($procent > 51 AND $procent <75){
  12. echo "<font color=\"FFCC00\">".$procent." %</font>";
  13. }
  14. elseif($procent > 76 AND $procent <100){
  15. echo "<font color=\"990000\">".$procent." %</font>";
  16. }

3 antwoorden

Gesponsorde links
Offline Wim - 30/11/1999 00:00
Avatar van Wim Crew algemeen niet dat ik weet....rnrnhttpbe.php.net
Offline CelestialCelebi - 30/11/1999 00:00 (laatste wijziging 30/11/1999 00:00)
Avatar van CelestialCelebi PHP gevorderde [code]phprn$iTotalSpace = disk_total_space('.');rn$iFreeSpace = disk_free_space('.');rn$iPercent = round(((100 $iTotalSpace) $iFreeSpace), 3);rnrnif($iPercent 0 && $iPercent 50)rn{rn $sColor = '009900';rn}rnelseif($iPercent 51 && $iPercent 75)rn{rn $sColor = 'FFCC00';rn}rnelseif($iPercent 76 && $iPercent = 100)rn{rn $sColor = '990000';rn}rnelsern{rn het is 0%rn}rnecho 'span style=color #' . $sColor . ';' . $iPercent . 'span';rn[code]rnrnMeer kan ik er toch niet van maken.. Dat van jou ziet er trouwens niet verkeerd uit hoor...
Offline Frederic - 30/11/1999 00:00
Avatar van Frederic PHP ver gevorderde Ik heb alles staan in de map astats.phprnMaar als ik dit bekijk heeft het al enkele dagen iets rond de 61% , maar in Plesk staat er dat er 173 van de 200 MB is gebruik is, hetgeen meer is dan 61%. Ook is het als ik $totaal echo, krijg ik 288572276736 , en dat wil zeggen 268.75388 gigabytes. [code]phprn$totaal = disk_total_space('.');rn$vrij = disk_free_space('.');rn$percent = round(((100 $totaal) $vrij), 1);rnrnif($percent 0 && $percent 50)rn{rn $kleur = '009900';rn}rnelseif($percent 51 && $percent 75)rn{rn $kleur = 'FF6600';rn}rnelseif($percent 76 && $percent = 100)rn{rn $kleur = '990000';rn}rnelsern{rn het is 0%rn}rnecho 'bspan style=color #'. $kleur . ';' . $percent . ' % van '. $totaal .'spanb';rn[code]
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.184s