Jump to content
php.lv forumi

cookie lifetime


Toms

Recommended Posts

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

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

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

Guest Zandis
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

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

×
×
  • Create New...