[ tomdam @ 04.01.2006. 03:59 ] @
Pozdrav svima. Interesuje me da li u PHPu postoji način da definišem koja funkcija će se izvršiti u trenutku kad se sesija završi!? U asp-u postoji ta mogućnost. U fajl Global.asa stavite Code: Sub Session_OnEnd() 'Ovde ide "uništavanje" resursa End Sub i bez obzira na to da li ste vi inicirali uništenje sesije, ili je ona uništena zbog timeout-a ova funkcija će biti pozvana. Našao sam način da redefinišem sve stvari vezane za session handling, (pomoću session_set_save_handler() ) ali to mi ne treba. Nije me briga šta će php da radi sa sesijskim promenljivima, tj. kako će da ih čuva. Bitno mi je da znam kada je sesija završena. U slučaju session_set_save_handler() jedan od njenih parametara je i "gc" handler, tj funkcija koja se izvršava kad se pokrene garbage collector, što je čini mi se ono što meni treba. Da li postoji način da overidde-ujem samo ovu funkciju??? pozdrav, Damjan. |