robin_89
Gebruiker
- Lid geworden
- 11 jan 2002
- Berichten
- 517
Hallo
Ik weet dat er in PHP functies zijn als disk_free_space() en disk_used_space().
Alleen werken deze functies (volgens mij) voor geen meter op mijn server.
Ik krijg een rare waarde terug. Dit is de gebruikte code:
En dan is dit het resultaat:
http://www.crashservice.nl/crashcms/test.php
Mijn vraag:
Weet iemand hoe ik in PHP de volgende gegevens kan opvragen:
- Beschikbare serverruimte
- Totale serverruimte (van jouw account, dus niet de grootte van de hardeschijf van de server)
- Bandwidth maximum
- Bandwidth gebruikt
Alvast reuze bedankt!
Ik weet dat er in PHP functies zijn als disk_free_space() en disk_used_space().
Alleen werken deze functies (volgens mij) voor geen meter op mijn server.
Ik krijg een rare waarde terug. Dit is de gebruikte code:
Code:
<?php
function disk_space($path, $what, $how){
if($what == 'total'){
$disk_space = disk_total_space($path);
}else{
$disk_space = disk_free_space($path);
}
switch($how){
case 'bytes':
return $disk_space;
break;
case 'kilobytes':
return $disk_space / 1024;
break;
case 'megabytes':
return $disk_space / 1024 / 1024;
break;
case 'gigabytes':
return $disk_space / 1024 / 1024 / 1024;
break;
case 'terrabytes':
return $disk_space / 1024 / 1024 / 1024 / 1024;
break;
case 'petabytes':
return $disk_space / 1024 / 1024 / 1024 / 1024 / 1024;
break;
case 'exabytes':
return $disk_space / 1024 / 1024 / 1024 / 1024 / 1024 / 1024;
break;
case 'zettates':
return $disk_space / 1024 / 1024 / 1024 / 1024 / 1024 / 1024 / 1024;
break;
case 'yottabytes':
return $disk_space / 1024 / 1024 / 1024 / 1024 / 1024 / 1024 / 1024 / 1024;
break;
}
}
echo disk_space(".","total","megabytes");
?>
En dan is dit het resultaat:
http://www.crashservice.nl/crashcms/test.php
Mijn vraag:
Weet iemand hoe ik in PHP de volgende gegevens kan opvragen:
- Beschikbare serverruimte
- Totale serverruimte (van jouw account, dus niet de grootte van de hardeschijf van de server)
- Bandwidth maximum
- Bandwidth gebruikt
Alvast reuze bedankt!