stencilz Posted January 24, 2007 Report Posted January 24, 2007 no db izvelku piemēram 22:30:01, kā izdarīt lai ja tagad ir 22:35:01 tad notiek kaut kāda darbība, respektīvi kā pieskaitīt noteiktu skaitu minūšu laikam?
bubu Posted January 24, 2007 Report Posted January 24, 2007 Uz Linukšiem - cron. Uz Windowziem - Windows Task Scheduler (at.exe, schedule.exe). Tepat jau vairākkārt bijis jautājums.
stencilz Posted January 24, 2007 Author Report Posted January 24, 2007 nevar kaut kā vienkārši? if(time1 + 5 > time2) { izbeigt funkciju} iespējams tu nesaprati manu jautājumu, tas darbotos apmēram tā - lietotāja pēdējās aktivitātes laiks ir 22:30:01 un ja viņš nav izlogojies tad pie klikšķa kurš ir vēlāks nekā 22:35:01 viņu aizmet uz login.php
Grey_Wolf Posted January 24, 2007 Report Posted January 24, 2007 risinaajumi ir dazjaadi, bet laikam tev vienkarsakais buus: izvelc laiku no DB nevis 20:30 formaataa bet kaa UNIXTIMESTAMP un tad jau taalaak elementara matimatika pirklasnieka liimenii teiksim dabuun no DB 123456789 pieskaiti 60*5 un parbaudi vai skaitlis lielaaks mazaks vienaads.... (un ja tas ir Online scripts tad uzreiz glabaa kaa Uniks timestamp)
stencilz Posted January 24, 2007 Author Report Posted January 24, 2007 nu jā, par šo jau biju iedomājies pašā sākumā. bet cerēju ka varbūt ir kaut kas vieglāk skatāms
andrisp Posted January 24, 2007 Report Posted January 24, 2007 Tas jau ir pats vieglākais variants, imo.
Grey_Wolf Posted January 24, 2007 Report Posted January 24, 2007 bet cerēju ka varbūt ir kaut kas vieglāk skatāms Tas ir kaa? vel vieglaak? vai tad viena elementara saskaitiishanas operacija un viena salidzidzinashanas ir LJOTI sarezdziiti??? Piedevaam to saskaitiishanu var uzticeet SQL..... un reizinashanu var izdariit ar kaulkulatoru ja jau 5*60 skjiet ka ljoti noslogos serveri ;) (kautgan taapat to velams izdariit ieprieksh...)
hmnc Posted January 24, 2007 Report Posted January 24, 2007 uztaisi datubāzi ar reizrēķina tabulas rezultātiem.. un attiecīgi kad vajadzēs izrēķināt cik ir teiksim 5*7 tad no tabulas 'reizrekins' velc ārā pēc lauka A - 5 un B - 7 :D
Recommended Posts