Jump to content
php.lv forumi

Cookie un javascript


Recommended Posts

Posted

Sveiki! Man ir tāda problēma, ka man vajag izdzēst cookie kad aizver pārlūkprogrammu. Vai kāds man lūdzu varētu palīdzēt? Itkā to vara panākt ar javasript, bet es nesaprotu kā to izdarītu. Tas būtu domāts lai rādītos kas ir lapā ielogojušuies. Varbūt kādam ir kāda labāka ideja, kā to panākt? Bet man neder ar mysql kad izvelk laiku kad pēdējo reizi ir kautkur uzspiedis, un pie tā pieskaita 2 minūtes. Bet man vajag precīzāk.

Posted (edited)

Izdzēšot kukiju klienta pusē, tu jau tāpat nevarēsi redzēt to servera pusē, ja pārlūks būs aizvērts un apmeklētājs neies tavā lapā.

Edited by andrisp
Posted

Kaut kāda kūkija izdzēšana, aizverot browseri, tev nekādi nepalīdzēs noteikt, ka useris vairs nav online. Vienīgais, kas nāk prātā, ir uz onUnload notikuma nosūtīt ar ajax serverim kādu infu, ka pārlūks aizvērts.

Posted

nostrādāt jau nostrādās, bet bet tur bij laikam vēl kaut kādas iespējas tomēr noskaidrot, kas īsti ir noticis. tagad nav vēlēšanās rakties pa doķiem. bet, imho, vienīgais jēdzīgais virziens, kurā rakt.

Posted
a kā es varu izdzēst tad kad browseri azver? To es īsti nesaprotu. Lūdzu palīdziet.

Aizbrauc pie Usera --> un ar speciegiem argumentiem paluudz lai vinsh iztiira Kukijus....

IMPHO savadak nekaa...

---

onUnload --> nestradaa , jo savulaik uz shiis 'fichas' pamata tika taisiiti n jauni logi....

 

Noteikt vai Useris ir Online var megjinat lapaa iebuuvet AJAX kas ik peec kaada britinja nosuuta zinju serverim ....

(teiksim ar dazju sek intervalu)

Bet tapat pilnigu precizitaati iegut nav iespejams

 

P.S padoma arii par variantu ka logs tiek nevis aizverts, bet 'nolaists lejaa'...

Posted

Ko tu esi sasapņojies, ka tev vajag tādu precizitāti? Paskaidro, ko tu gribi darīt, tad arī varētu piedāvāt jēdzīgāko risinājumu ( kas tāpat visticamāk būs triviālais "ja nav aktīvs ilgāk par..." ).

Posted

Nu es te taisu tādu kā portālu, kurā būtu kāds chats. Es nez varbūt arī der īstenībā ar kādu 1 min kad pieskaita pie laika kad pēdējo reizi ir kautkur uzspiedis. A kā pareizi pie time() funkcijas pieskaitīt 1 minūti?

  • 3 weeks later...
×
×
  • Create New...