Puika1 Posted May 27, 2010 Report Posted May 27, 2010 Sveiki,kur var dabūt php atpakaļskaitīšanas taimera kodu? Ja zini iemet lūdzu :) Quote
briedis Posted May 27, 2010 Report Posted May 27, 2010 (edited) $now = time(); while(true){ $now--; sleep(1); } derēs? Šitā varēs aizskaitīt atpakaļ līdz pat Unix laika dzimšanai, un vēl tālāk.. ;) Edited May 27, 2010 by briedis Quote
daGrevis Posted May 27, 2010 Report Posted May 27, 2010 Briedi, vai tad tavs skripts būs precīzs? Padomā, katra lieta aizņem noteiktu mikrosekunžu skaitu - lai izpildītos. Ja cikls "ies pa apli" jau 10'000'000 reizi, tad tā "nobīde" jau varētu būt pat 0.1 sekunde!!! =D =D Quote
rATRIJS Posted May 27, 2010 Report Posted May 27, 2010 :D Nu Atomic Clock ar PHP neuztaisiis :D Quote
Леший Posted May 27, 2010 Report Posted May 27, 2010 (edited) Klasiski countdown ir noteikts sekunžu skaits: $seconds = 60; # cik sekundes mums jāskaitā $start = time(); while(time()-$start < $seconds){}; #otrais variants for ($seconds = 60; $seconds > 0; $seconds--){ sleep(1); } Precīzāk diezvai dabūsi. Edited May 27, 2010 by Леший Quote
souLv Posted May 4, 2011 Report Posted May 4, 2011 Atvainojos par veca topika pacelšanu , bet piereģistrējoties es nevaru cept topikus ! lieta tāda , ka man nevajag countdown taimeri - tas man viss ir , bet man vajag variantus , kad jūzeris izlogojās ārā no vietnes - laiks apstājas un , kad ielogojas varu atkal viņu palaist un pabeigt darbību ! vēl varētu kādu ideju kā palēlināt laiku uz pusi [1sek = 2sek], kad jūzeris ir offline un kad ienāk atpakaļ laiks aiziet savās sliedēs ! Tas viss ir uz countdown no 60.00 - 0.00, piemēram ! Paldies ... Quote
mounkuls Posted May 4, 2011 Report Posted May 4, 2011 No pārlūkā ielādētas lapas ik pa laikam(piemēram katras 10 sekundes) ir jāsūta dati uz serveri, kur piefiksē laiku lietotājam. Ja lietotājs lapu aizver, paliek uz servera viņa pēdējais aktīvas lapas laiks. Pēc tā vari sarēķināt cik ilgi bijis neaktīvs un izdarīt kādas darbības tam atkal ienākot. Quote
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.