Zamykani session – Blokovani soucasnych requestu
- jenda_groovy
- Člen | 3
Ahoj,
V me aplikaci je casove narocna operace. Behem jejiho provadeni nemuze prihlaseny uzivatel vubec aplikaci pouzivat (v dalsim okne), protoze vsechny dalsi requesty jsou blokovany do dokonceni prechozi operace.
Toto mi vubec nevyhovuje, radeji bych obetoval integritu dat v session, mohu to blokovani nejak vypnout ?
Session chci vyuzivat, takze jeji vypnuti neni reseni.
Diky,
Jenda
- Filip Procházka
- Moderator | 4668
tak si před tou operací zavolej session_write_close()
a na
nette kašli, on to přežije :) teď totiž koukám, že ona v api není
funkce, která by to jednoduše utla… ono to Session::clean()
(Session::close()
zavolá clean
a zavře zápis do
session) vypadá podezřele, ale nechce se mi to moc zkoušet…
Editoval HosipLan (12. 1. 2011 12:48)
- jenda_groovy
- Člen | 3
už jsem na to taky přišel, díky – já jsem nevěděl, že to PHP takhle normálně dělá, myslel sem že to nějak zamyká Nette.
Toto mi funguje: NEnvironment::getSession()->close();