23. juni 2011 - 09:04Der er
6 kommentarer og 1 løsning
Starte tid i et vindue og se den køre i andre vinduer
Hej.
Jeg vil gerne lave en "tid-tilbage" visning. Jeg vil gerne have en start tid knap i et vindue. når man klikker på den starter der en player-lignende kontrol - der viser hvor meget tid der er tilbage.
Denne visning vil jeg gerne kunne dele med andre brugere i (nogenlunde) real tid.
Hvordan kommer jeg igang?
(Det kan også være jeg skal lægge det ind som et job, hvis nogen haren god løsning)
kunne du ikke gemme tiden der skal tælles ned fra i en database og med jævne mellemrum (hos brugerne) tjekke om der er en aktiv nedtælling der skal vises?
Hvis det er selve nedtællingsfunktionen du mangler, er det ikke PHP du skal igang med. Så er du nok snarere over i noget JavaScript. Men tider og data der bliver smidt ind i dette script, kan du jo godt håndtere med PHP og fx smide dem ind i en database, som splazz foreslår :-)
Jeg har en mysql kørende. Så det er oplagt at lave en tabel med nedtællinger her. Den kan så indeholde status (ikke startet, igang, pause, stoppet), starttidspunkt.
Og det kan jeg så bruge i et javascript, der spørger på den konkrete nedtælling - er den kørende- hvis ja så vis hvor langt brugt tid/total tid ((servertid - starttid)/sluttid/starttid).
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.