Artis Bekeris Posted October 26, 2006 Report Share Posted October 26, 2006 Sveiki visiem! Varbūt kādam ir pie rokas skripiņš, kas ļautu dzēst kūciņas, aizverot browsera logu... Lieta tāda: ir saite, kas veidota uz PHPFusion bāzes. Tajā lapā ir būtiska autorizācija (domāts mazs intranetiņš). Kamēr lietotājs darbojas, viss OK, bet kad pirms loga aizvēršanas aizmirst korekti iziet no sistēmas (logout), nākošo reizi palaižot šo saiti lietotājs jau nonāk atpakaļ savā kontā, tātad cookie saglabā šo informāciju. Gribētos ielikt skriptiņu, kas aizverot logu, izdzēša arī visas uz šo saiti attiecīgās kūciņas. Paldies! Var rakstīt arī privāti: artis@jvdc.edu.lv Link to comment Share on other sites More sharing options...
Delfins Posted October 26, 2006 Report Share Posted October 26, 2006 bugaga... A tu autorizāciju pārtaisi uz SESSION-based, nevis kūkijus... Katru reizi startējot browseri - būs sava jauna sessija. (protams, ja nav session-restore plugins) Link to comment Share on other sites More sharing options...
Blitz Posted October 27, 2006 Report Share Posted October 27, 2006 par teemu: time()+60*60*24*30 will set the cookie to expire in 30 days. If not set, the cookie will expire at the end of the session (when the browser closes). Autorizacija tiesam labak ar sessijam, vienkarsak un drosak / Link to comment Share on other sites More sharing options...
Artis Bekeris Posted October 27, 2006 Author Report Share Posted October 27, 2006 (edited) Labi. Atziishos, ka no php sajeedzu visai maz ...:-( Nu nevanojiet mani, jo es jau censhos... Re kur ir koda fragments. Nu noredigjeejiet kaads, lai taas kuucinjas tiktu novaaktas, ka browseri aizver. Milziigs paldies (zinu, zinu, ko par PALDIES var dabuut ...:-) Te ir koda gabals: http://paste.php.lv/4626 Edited October 27, 2006 by Artis Bekeris Link to comment Share on other sites More sharing options...
andrisp Posted October 27, 2006 Report Share Posted October 27, 2006 Anuka paņem iekopē šito gabalu iekš paste.php.lv un izdzēs no šejienes. Un obligāti ieliec iekš <?php ?> lai izgaismojas sintakse. Link to comment Share on other sites More sharing options...
Stopp Posted October 30, 2006 Report Share Posted October 30, 2006 a tu saliec visiem setcookie trešo parametru kā false. piem piektā rindiņa būtu šādi setcookie("fusion_visited", "yes", false, "/", "", "0"); neesmu pārliecināts, bet vajadzētu strādāt :) Link to comment Share on other sites More sharing options...
Recommended Posts