Directadmin Gegevens ophalen

Gestart doorMarv31 reacties35 weergaven

32 berichten · pagina 2 van 3

Marv

Lid · Topicstarter

Berichten
3.092
Reputatie
1
Punten
0,21
Lid sinds
Laatst gezien
Aarclay schreef:
laatste is de API, en de eerste is de status uit DA zelf?
jep

Dan krijg ik: 44,078125

Groet,
0
Rik

Lid

Berichten
18.393
Reputatie
0
Punten
0,04
Lid sinds
Laatst gezien
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.
0
Marv

Lid · Topicstarter

Berichten
3.092
Reputatie
1
Punten
0,21
Lid sinds
Laatst gezien
Rik schreef:
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.
kan ik het ook afronden met php?
0
Rik

Lid

Berichten
18.393
Reputatie
0
Punten
0,04
Lid sinds
Laatst gezien
Ja, met de round() functie.
0
Marv

Lid · Topicstarter

Berichten
3.092
Reputatie
1
Punten
0,21
Lid sinds
Laatst gezien
hoeft ook niet, het komt toch in een statusbalkje d8 ik net aan wink
eens ff uitvogelen hoe ik dat ga doen, met %%

Iemand een ideetje?
0
Berichten
10.421
Reputatie
4
Punten
0,00
Lid sinds
Laatst gezien
Simpel rekenwerk, als je het max. toegestane weet:

(4.4078125 / max. aantal) * 100
Edit: typo fixxed
0
Marv

Lid · Topicstarter

Berichten
3.092
Reputatie
1
Punten
0,21
Lid sinds
Laatst gezien
Aarclay schreef:
Simpel rekenwerk, als je het max. toegestane weet:
4.4078125 * max. aantal / 100

Super, Dankje!
0
Rik

Lid

Berichten
18.393
Reputatie
0
Punten
0,04
Lid sinds
Laatst gezien
(Het deel / Het totaal) * 100

Dat is standaard wiskunde.
0
Berichten
10.421
Reputatie
4
Punten
0,00
Lid sinds
Laatst gezien
En de relevante code?
Let wel op dat je maateenheden gelijk zijn.
0
Marv

Lid · Topicstarter

Berichten
3.092
Reputatie
1
Punten
0,21
Lid sinds
Laatst gezien
<?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.;

?>


Werkt nu! Bedankt voor de hulp!
0
Rik

Lid

Berichten
18.393
Reputatie
0
Punten
0,04
Lid sinds
Laatst gezien
Waarom getallen omzetten naar strings?
0
Marv

Lid · Topicstarter

Berichten
3.092
Reputatie
1
Punten
0,21
Lid sinds
Laatst gezien
Rik schreef:
Waarom getallen omzetten naar strings?
WTF? redface
0
Rik

Lid

Berichten
18.393
Reputatie
0
Punten
0,04
Lid sinds
Laatst gezien
Marvinguich schreef:
Eerdere citaten tonen
Rik schreef:
Waarom getallen omzetten naar strings?
WTF? redface
[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 emo
[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]

?>
0
Marv

Lid · Topicstarter

Berichten
3.092
Reputatie
1
Punten
0,21
Lid sinds
Laatst gezien
Rik schreef:
Eerdere citaten tonen
Marvinguich schreef:
Eerdere citaten tonen
Rik schreef:
Waarom getallen omzetten naar strings?
WTF? redface
[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 emo
[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]

?>

Ok had ik niet door.. heb het veranderd..

Maar ik snap nog steeds dat afronden niet confused
0

Jouw reactie

Deel je idee, stel een vraag of help een ander verder.

Editor laden…

Praat mee met de One2xs-community.

Inloggen om te reageren