Turbo Posted March 23, 2008 Report Posted March 23, 2008 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.
andrisp Posted March 23, 2008 Report Posted March 23, 2008 (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 March 23, 2008 by andrisp
Turbo Posted March 23, 2008 Author Report Posted March 23, 2008 a kā es varu izdzēst tad kad browseri azver? To es īsti nesaprotu. Lūdzu palīdziet.
777 Posted March 23, 2008 Report Posted March 23, 2008 pamekle te http://techpatterns.com/downloads/javascript_cookies.php
john.brown Posted March 23, 2008 Report Posted March 23, 2008 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.
john.brown Posted March 23, 2008 Report Posted March 23, 2008 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.
Grey_Wolf Posted March 23, 2008 Report Posted March 23, 2008 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'...
Turbo Posted March 23, 2008 Author Report Posted March 23, 2008 A kāds būtu vislabākais variants noteikt vai lietotājs ir online? Kurš visātrāk strādātu.
Kavacky Posted March 23, 2008 Report Posted March 23, 2008 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..." ).
Turbo Posted March 24, 2008 Author Report Posted March 24, 2008 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?
lazda144 Posted April 8, 2008 Report Posted April 8, 2008 šis tew var atrisānāt problēmu ar online http://paste.php.lv/7122
Recommended Posts