Avatar billede drinkit Praktikant
06. april 2004 - 12:47 Der er 5 kommentarer og
1 løsning

Time uden decimaler!

<?$online = time() - $r[login]; $online = $online/60; echo $online;?>

r[login] er hvornår brugeren loggede ind, så denne sætning udregner hvor længe min bruger har været online !
Jeg skal have det uden decimaler, bare den runder op til nærmeste hele tal.. HowTo.dk
Avatar billede dennismp Nybegynder
06. april 2004 - 12:52 #1
du kan bruge round() som afrunder, ceil() som runder op eller floor() som runder ned

fx

ceil(1.1) giver 2;
Avatar billede drinkit Praktikant
06. april 2004 - 12:57 #2
ok, vil du lige "bygge" det ind i min sætning ?
Avatar billede dennismp Nybegynder
06. april 2004 - 12:59 #3
<?$online = time() - $r[login]; $online = $online/60; echo ceil($online);?>
Avatar billede drinkit Praktikant
06. april 2004 - 13:01 #4
Så siger jeg MANGE TAK!!!! :)
Avatar billede drinkit Praktikant
06. april 2004 - 13:05 #5
lige en ting mere.. Hvordan får jeg den til at skrive onlinetid i timer minutter og sek.. HVis du forstår.. Ikke bare i minnutter.. men den selv finder ud af hvornår det er 1 time osv..
Avatar billede dennismp Nybegynder
06. april 2004 - 13:16 #6
http://dennis.moellegaard.dk/v4/php/sec2text.php?source=1

Input er antal sekunder. Så bliver det ellers lavet om til dage/timer/minutter/sekunder (man kan selv udvide det hvis det er nødvendigt)
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester