Aarclay schreef:jeplaatste is de API, en de eerste is de status uit DA zelf?
Dan krijg ik: 44,078125
Groet,
Aarclay schreef:jeplaatste is de API, en de eerste is de status uit DA zelf?
Rik schreef:kan ik het ook afronden met php?Als ik 4513.6/1024 doe kom ik toch echt op 4.4078125 uit op mijn rekenmachine hoor. En dat is afgerond het getal dat je moet hebben.

Aarclay schreef:4.4078125 * max. aantal / 100Simpel rekenwerk, als je het max. toegestane weet:
<?php$quotanu = $result[quota] / 1024;
$quotatotaal = $result2[quota] / 1024;
$quotavrij = $quotanu / $quotatotaal * 100;
$quotaomrekening = 100 - $quotavrij;
$bandwidthnu = $result[bandwidth] / 1024;
$bandwidthtotaal = $result2[bandwidth] / 1024;
$bandwidthvrij = $bandwidthnu / $bandwidthtotaal * 100;
$bandwidthomrekening = 100 - $bandwidthvrij;
echo<br /><br />;
echo $quotaomrekening; echo% Schijfruimte Vrij.<br />;
echo $bandwidthomrekening; echo% Bandbreedte Vrij.;
?> Rik schreef:WTF?Waarom getallen omzetten naar strings?

Marvinguich schreef:WTF?Eerdere citaten tonen
Rik schreef:Waarom getallen omzetten naar strings?
[COLOR= #0000BB]<?php
$quotanu[/COLOR] [COLOR= #007700]=[/COLOR] [COLOR= #0000BB]$result[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]quota[/COLOR][COLOR= #007700]][/COLOR] / [COLOR= #DD0000]1024[/COLOR][COLOR= #007700];[/COLOR]
[COLOR= #0000BB]$quotatotaal[/COLOR] [COLOR= #007700]=[/COLOR] [COLOR= #0000BB]$result2[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]quota[/COLOR][COLOR= #007700]][/COLOR] / [COLOR= #DD0000]1024[/COLOR][COLOR= #007700];[/COLOR]
[COLOR= #0000BB]$quotavrij[/COLOR] [COLOR= #007700]=[/COLOR] [COLOR= #0000BB]$quotanu[/COLOR] / [COLOR= #0000BB]$quotatotaal[/COLOR] [COLOR= #007700]*[/COLOR] [COLOR= #DD0000]100[/COLOR][COLOR= #007700];[/COLOR]
[COLOR= #0000BB]$quotaomrekening[/COLOR] [COLOR= #007700]=[/COLOR] [COLOR= #DD0000]100[/COLOR] [COLOR= #007700]-[/COLOR] [COLOR= #0000BB]$quotavrij[/COLOR][COLOR= #007700];[/COLOR]
[COLOR= #0000BB]$bandwidthnu[/COLOR] [COLOR= #007700]=[/COLOR] [COLOR= #0000BB]$result[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]bandwidth[/COLOR][COLOR= #007700]][/COLOR] / [COLOR= #DD0000]1024[/COLOR][COLOR= #007700];[/COLOR]
[COLOR= #0000BB]$bandwidthtotaal[/COLOR] [COLOR= #007700]=[/COLOR] [COLOR= #0000BB]$result2[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]bandwidth[/COLOR][COLOR= #007700]][/COLOR] / [COLOR= #DD0000]1024[/COLOR][COLOR= #007700];[/COLOR]
[COLOR= #0000BB]$bandwidthvrij[/COLOR] [COLOR= #007700]=[/COLOR] [COLOR= #0000BB]$bandwidthnu[/COLOR] / [COLOR= #0000BB]$bandwidthtotaal[/COLOR] [COLOR= #007700]*[/COLOR] [COLOR= #DD0000]100[/COLOR][COLOR= #007700];[/COLOR]
[COLOR= #0000BB]$bandwidthomrekening[/COLOR] [COLOR= #007700]=[/COLOR] [COLOR= #DD0000]100[/COLOR] [COLOR= #007700]-[/COLOR] [COLOR= #0000BB]$bandwidthvrij[/COLOR][COLOR= #007700];[/COLOR]
[URL="http://www.php.net/echo"]echo[/URL][COLOR= #DD0000]<br /><br />[/COLOR][COLOR= #007700];[/COLOR]
[URL="http://www.php.net/echo"]echo[/URL] [COLOR= #0000BB]$quotaomrekening[/COLOR][COLOR= #007700];[/COLOR] [URL="http://www.php.net/echo"]echo[/URL][COLOR= #DD0000]% Schijfruimte Vrij.<br />[/COLOR][COLOR= #007700];[/COLOR]
[URL="http://www.php.net/echo"]echo[/URL] [COLOR= #0000BB]$bandwidthomrekening[/COLOR][COLOR= #007700];[/COLOR] [URL="http://www.php.net/echo"]echo[/URL][COLOR= #DD0000]% Bandbreedte Vrij.[/COLOR][COLOR= #007700];[/COLOR]
?> 
[COLOR= #0000BB]<?php
$quotanu[/COLOR] [COLOR= #007700]=[/COLOR] [COLOR= #0000BB]$result[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]quota[/COLOR][COLOR= #007700]][/COLOR] / [COLOR= #0000BB]1024[/COLOR][COLOR= #007700];[/COLOR]
[COLOR= #0000BB]$quotatotaal[/COLOR] [COLOR= #007700]=[/COLOR] [COLOR= #0000BB]$result2[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]quota[/COLOR][COLOR= #007700]][/COLOR] / [COLOR= #0000BB]1024[/COLOR][COLOR= #007700];[/COLOR]
[COLOR= #0000BB]$quotavrij[/COLOR] [COLOR= #007700]=[/COLOR] [COLOR= #0000BB]$quotanu[/COLOR] / [COLOR= #0000BB]$quotatotaal[/COLOR] [COLOR= #007700]*[/COLOR] [COLOR= #0000BB]100[/COLOR][COLOR= #007700];[/COLOR]
[COLOR= #0000BB]$quotaomrekening[/COLOR] [COLOR= #007700]=[/COLOR] [COLOR= #0000BB]100[/COLOR] [COLOR= #007700]-[/COLOR] [COLOR= #0000BB]$quotavrij[/COLOR][COLOR= #007700];[/COLOR]
[COLOR= #0000BB]$bandwidthnu[/COLOR] [COLOR= #007700]=[/COLOR] [COLOR= #0000BB]$result[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]bandwidth[/COLOR][COLOR= #007700]][/COLOR] / [COLOR= #0000BB]1024[/COLOR][COLOR= #007700];[/COLOR]
[COLOR= #0000BB]$bandwidthtotaal[/COLOR] [COLOR= #007700]=[/COLOR] [COLOR= #0000BB]$result2[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]bandwidth[/COLOR][COLOR= #007700]][/COLOR] / [COLOR= #0000BB]1024[/COLOR][COLOR= #007700];[/COLOR]
[COLOR= #0000BB]$bandwidthvrij[/COLOR] [COLOR= #007700]=[/COLOR] [COLOR= #0000BB]$bandwidthnu[/COLOR] / [COLOR= #0000BB]$bandwidthtotaal[/COLOR] [COLOR= #007700]*[/COLOR] [COLOR= #0000BB]100[/COLOR][COLOR= #007700];[/COLOR]
[COLOR= #0000BB]$bandwidthomrekening[/COLOR] [COLOR= #007700]=[/COLOR] [COLOR= #0000BB]100[/COLOR] [COLOR= #007700]-[/COLOR] [COLOR= #0000BB]$bandwidthvrij[/COLOR][COLOR= #007700];[/COLOR]
[URL="http://www.php.net/echo"]echo[/URL][COLOR= #DD0000]<br /><br />[/COLOR][COLOR= #007700];[/COLOR]
[URL="http://www.php.net/echo"]echo[/URL] [COLOR= #0000BB]$quotaomrekening[/COLOR] [COLOR= #007700].[/COLOR] [COLOR= #DD0000]% Schijfruimte Vrij.<br />[/COLOR][COLOR= #007700];[/COLOR]
[URL="http://www.php.net/echo"]echo[/URL] [COLOR= #0000BB]$bandwidthomrekening[/COLOR] [COLOR= #007700].[/COLOR] [COLOR= #DD0000]% Bandbreedte Vrij.[/COLOR][COLOR= #007700];[/COLOR]
?> Rik schreef:Ok had ik niet door.. heb het veranderd..Eerdere citaten tonen
Marvinguich schreef:WTF?Eerdere citaten tonen
Rik schreef:Waarom getallen omzetten naar strings?[COLOR= #0000BB]<?php $quotanu[/COLOR] [COLOR= #007700]=[/COLOR] [COLOR= #0000BB]$result[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]quota[/COLOR][COLOR= #007700]][/COLOR] / [COLOR= #DD0000]1024[/COLOR][COLOR= #007700];[/COLOR] [COLOR= #0000BB]$quotatotaal[/COLOR] [COLOR= #007700]=[/COLOR] [COLOR= #0000BB]$result2[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]quota[/COLOR][COLOR= #007700]][/COLOR] / [COLOR= #DD0000]1024[/COLOR][COLOR= #007700];[/COLOR] [COLOR= #0000BB]$quotavrij[/COLOR] [COLOR= #007700]=[/COLOR] [COLOR= #0000BB]$quotanu[/COLOR] / [COLOR= #0000BB]$quotatotaal[/COLOR] [COLOR= #007700]*[/COLOR] [COLOR= #DD0000]100[/COLOR][COLOR= #007700];[/COLOR] [COLOR= #0000BB]$quotaomrekening[/COLOR] [COLOR= #007700]=[/COLOR] [COLOR= #DD0000]100[/COLOR] [COLOR= #007700]-[/COLOR] [COLOR= #0000BB]$quotavrij[/COLOR][COLOR= #007700];[/COLOR] [COLOR= #0000BB]$bandwidthnu[/COLOR] [COLOR= #007700]=[/COLOR] [COLOR= #0000BB]$result[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]bandwidth[/COLOR][COLOR= #007700]][/COLOR] / [COLOR= #DD0000]1024[/COLOR][COLOR= #007700];[/COLOR] [COLOR= #0000BB]$bandwidthtotaal[/COLOR] [COLOR= #007700]=[/COLOR] [COLOR= #0000BB]$result2[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]bandwidth[/COLOR][COLOR= #007700]][/COLOR] / [COLOR= #DD0000]1024[/COLOR][COLOR= #007700];[/COLOR] [COLOR= #0000BB]$bandwidthvrij[/COLOR] [COLOR= #007700]=[/COLOR] [COLOR= #0000BB]$bandwidthnu[/COLOR] / [COLOR= #0000BB]$bandwidthtotaal[/COLOR] [COLOR= #007700]*[/COLOR] [COLOR= #DD0000]100[/COLOR][COLOR= #007700];[/COLOR] [COLOR= #0000BB]$bandwidthomrekening[/COLOR] [COLOR= #007700]=[/COLOR] [COLOR= #DD0000]100[/COLOR] [COLOR= #007700]-[/COLOR] [COLOR= #0000BB]$bandwidthvrij[/COLOR][COLOR= #007700];[/COLOR] [URL="http://www.php.net/echo"]echo[/URL][COLOR= #DD0000]<br /><br />[/COLOR][COLOR= #007700];[/COLOR] [URL="http://www.php.net/echo"]echo[/URL] [COLOR= #0000BB]$quotaomrekening[/COLOR][COLOR= #007700];[/COLOR] [URL="http://www.php.net/echo"]echo[/URL][COLOR= #DD0000]% Schijfruimte Vrij.<br />[/COLOR][COLOR= #007700];[/COLOR] [URL="http://www.php.net/echo"]echo[/URL] [COLOR= #0000BB]$bandwidthomrekening[/COLOR][COLOR= #007700];[/COLOR] [URL="http://www.php.net/echo"]echo[/URL][COLOR= #DD0000]% Bandbreedte Vrij.[/COLOR][COLOR= #007700];[/COLOR] ?>
Waarom 1024 ipv gewoon 1024.
Je zet in feite je getallen om in strings, en gat vervolgens met strings rekenen. Het is zo jammer dat PHP niet zo strict is als andere talen, anders had je een errormessage gekregen[COLOR= #0000BB]<?php $quotanu[/COLOR] [COLOR= #007700]=[/COLOR] [COLOR= #0000BB]$result[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]quota[/COLOR][COLOR= #007700]][/COLOR] / [COLOR= #0000BB]1024[/COLOR][COLOR= #007700];[/COLOR] [COLOR= #0000BB]$quotatotaal[/COLOR] [COLOR= #007700]=[/COLOR] [COLOR= #0000BB]$result2[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]quota[/COLOR][COLOR= #007700]][/COLOR] / [COLOR= #0000BB]1024[/COLOR][COLOR= #007700];[/COLOR] [COLOR= #0000BB]$quotavrij[/COLOR] [COLOR= #007700]=[/COLOR] [COLOR= #0000BB]$quotanu[/COLOR] / [COLOR= #0000BB]$quotatotaal[/COLOR] [COLOR= #007700]*[/COLOR] [COLOR= #0000BB]100[/COLOR][COLOR= #007700];[/COLOR] [COLOR= #0000BB]$quotaomrekening[/COLOR] [COLOR= #007700]=[/COLOR] [COLOR= #0000BB]100[/COLOR] [COLOR= #007700]-[/COLOR] [COLOR= #0000BB]$quotavrij[/COLOR][COLOR= #007700];[/COLOR] [COLOR= #0000BB]$bandwidthnu[/COLOR] [COLOR= #007700]=[/COLOR] [COLOR= #0000BB]$result[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]bandwidth[/COLOR][COLOR= #007700]][/COLOR] / [COLOR= #0000BB]1024[/COLOR][COLOR= #007700];[/COLOR] [COLOR= #0000BB]$bandwidthtotaal[/COLOR] [COLOR= #007700]=[/COLOR] [COLOR= #0000BB]$result2[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]bandwidth[/COLOR][COLOR= #007700]][/COLOR] / [COLOR= #0000BB]1024[/COLOR][COLOR= #007700];[/COLOR] [COLOR= #0000BB]$bandwidthvrij[/COLOR] [COLOR= #007700]=[/COLOR] [COLOR= #0000BB]$bandwidthnu[/COLOR] / [COLOR= #0000BB]$bandwidthtotaal[/COLOR] [COLOR= #007700]*[/COLOR] [COLOR= #0000BB]100[/COLOR][COLOR= #007700];[/COLOR] [COLOR= #0000BB]$bandwidthomrekening[/COLOR] [COLOR= #007700]=[/COLOR] [COLOR= #0000BB]100[/COLOR] [COLOR= #007700]-[/COLOR] [COLOR= #0000BB]$bandwidthvrij[/COLOR][COLOR= #007700];[/COLOR] [URL="http://www.php.net/echo"]echo[/URL][COLOR= #DD0000]<br /><br />[/COLOR][COLOR= #007700];[/COLOR] [URL="http://www.php.net/echo"]echo[/URL] [COLOR= #0000BB]$quotaomrekening[/COLOR] [COLOR= #007700].[/COLOR] [COLOR= #DD0000]% Schijfruimte Vrij.<br />[/COLOR][COLOR= #007700];[/COLOR] [URL="http://www.php.net/echo"]echo[/URL] [COLOR= #0000BB]$bandwidthomrekening[/COLOR] [COLOR= #007700].[/COLOR] [COLOR= #DD0000]% Bandbreedte Vrij.[/COLOR][COLOR= #007700];[/COLOR] ?>
