09. maj 2005 - 09:59
Der er
12 kommentarer og 1 løsning
Hjælp til onlinetidssystem
Hej Igen...! Jeg står og mangler et online tidssystem på mit community, hver brugers online tid, skal gemmes i database...! ..::Gang::..
Annonceindlæg fra Infor
Jeg syntes ikke titlen på dit spørgsmål passer, med dit aktuelle "spørgmål". "Hjælp til onlinetidssystem" bør hedde "Lav et onlinesystem".
Iorden jm0 OK... Jeg mangler hjælp til at lave et tidssystem
Jeg har fået "skovlet" dette sammen..! <? session_start(); if(!isset($_SESSION["start"])) { session_register("start"); $_SESSION["start"] = time(); } $duration = time() - $_SESSION["start"]; $minutes = $duration / 60; $hours = $duration / 60 / 60; echo "$hours $minutes $duration"; ?> Hvordan får jeg den så i (Timer - Uendelig / Minutter Max 60 / Sekunder Max 60)
<? session_start(); if(!isset($_SESSION["start"])) { session_register("start"); $_SESSION["start"] = time(); } $duration = time() - $_SESSION["start"]; $minutes = $duration / 60; $hours = $duration / 60 / 60; echo round($hours) . " Timer. "; echo round($minutes) . " Minutter."; ?>
Nu burde det virker som du ville have det :)
Hvordan får jeg den så til at fatte, at der kun er 60 sekunder i et minut, og 60 minutter i en time...
sådan her: <? session_start(); if(!isset($_SESSION["start"])) { session_register("start"); $_SESSION["start"] = time(); } $tid = $_SESSION[start]; $samlign = time() - $_SESSION[start]; $minutter = $samlign / 60; $timer = $minutter / 60; echo floor($timer) . " Timer. "; echo floor($minutter) . " Minutter."; ?>
hmm... Tror jeg kan se hvad du mener.. Prøver at lave det.. brb..
sådan den endelige løsning :D <? session_start(); if(!isset($_SESSION["start"])) { session_register("start"); $_SESSION["start"] = time(); } $tid = $_SESSION[start]; $samlign = time() - $_SESSION[start]; $minutter = $samlign / 60; $timer = $minutter / 60; echo round($timer) . " Timer. "; if($minutter > 60){ $regn = $minutter - 60; echo round($regn) . " Minutter."; }else{ echo round($minutter) . " Minutter."; } ?>
Lige en opdatering, så det virker optimalt.. <? session_start(); if(!isset($_SESSION["start"])) { session_register("start"); $_SESSION["start"] = time(); } $tid = $_SESSION[start]; $samlign = time() - $_SESSION[start]; $minutter = $samlign / 60; if($minutter > 60){ $regn = $minutter - 60; $min = round($regn); }else{ $min = round($minutter); } $timer = round($min / 60); echo"$timer Timer. $min Minutter.<br>"; ?>
Det var så lidt :) og tak for points!
Vi tilbyder markedets bedste kurser inden for webudvikling