Toms Posted June 23, 2005 Report Share Posted June 23, 2005 Lietotājs kaut ko izdara lapā - viņa pēdējā kustība tiek piefiksēta cepumā ar lifetime 10 minūtes. Tātad: Uz servera automātiskais skripts izpildās ik pēc minūtes un nočeko vai cepuma lifetime iztecējis - ja iztecējis, uzskata, ka lietotājs pametis sistēmu. VAI tas ir iespējams? noteikt lietotāja aiziešanu šādā veidā? Link to comment Share on other sites More sharing options...
hu_ha Posted June 23, 2005 Report Share Posted June 23, 2005 tad jau labāk raksti iekšā db lietotāja pēdējās aktivitātes laiku. Serveris jau nespēj lasīt klienta cepumiņus, ja tie nedarbojas sistēmā. Tb 2vi varianti, ko tu varētu gribēt: - redzēt onlainā esošos cilvēkus - rakstam iekš db pēdējās aktivitātes laiku - noteikt vai lietotājs ir jāizmet no sistēmas, ja nav bijusi aktivitāte kādu noteiktu laiku - tad der arī cookies Link to comment Share on other sites More sharing options...
Toms Posted June 23, 2005 Author Report Share Posted June 23, 2005 paldiesinjsh. Veel papildjaut: draugiem.lv - vinjiem ir taa, ka neko nedarot var staaveet browseris valjaa ilgi. Un tik un taa neizmetiis aaraa. Bet ja neizlogojoties aizver browseri, tad no onlaina aizvaacas peec kaadaam 5-10 minuuteem... Kaa vinji panaak, ka browserim esot valjaa, lietotaajs paliek online? Link to comment Share on other sites More sharing options...
Guest Zandis Posted June 28, 2005 Report Share Posted June 28, 2005 paldiesinjsh. Veel papildjaut: draugiem.lv - vinjiem ir taa, ka neko nedarot var staaveet browseris valjaa ilgi. Un tik un taa neizmetiis aaraa. Bet ja neizlogojoties aizver browseri, tad no onlaina aizvaacas peec kaadaam 5-10 minuuteem... Kaa vinji panaak, ka browserim esot valjaa, lietotaajs paliek online? 18737[/snapback] Sesija beidzās? Link to comment Share on other sites More sharing options...
Toms Posted June 28, 2005 Author Report Share Posted June 28, 2005 bezjeegas QUOTēšana... Un ja browseris atvērts, tad sessija nebeidzas..? Link to comment Share on other sites More sharing options...
hmnc Posted June 29, 2005 Report Share Posted June 29, 2005 bezjeegas QUOTēšana... Un ja browseris atvērts, tad sessija nebeidzas..? 18809[/snapback] te divi varianti: 1) servera skripts pārbauda vai lietotājam, kurš bakstās pa lapu, ir browserī sesija ar attiecīgām vērtībām vai nav. tādā gadījumā sesija beigsies tad kad aizvērsi browseri vai iztīrīsi coockies. 2) servera skripts saglabā pēdējās darbības kkur iekš db. un kā lietotājs taisa pieprasījumu kādai lapai - pārbauda vai noteiktais termiņš pēc pēdējās aktivitātes nav beidzies (piemēram 10min). ja ir - tad session destroy, ja nē tad atkal reģistrē pēdējo darbību. Link to comment Share on other sites More sharing options...
Toms Posted June 29, 2005 Author Report Share Posted June 29, 2005 Man pagaidam ir uztaisiist uz otro variantu. Bet kaa lai paarbauda vai juuzerim browserii ir sessija? Link to comment Share on other sites More sharing options...
Recommended Posts