Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
И снова Session_End
|
|||
|---|---|---|---|
|
#18+
Старая, наболевшая тема... Пытал по поиску, но все не то. Если в форуме юзер логинится, то отметить его как он-лайн не проблема. Если выходит через какую-нить ссылку или кнопку, тоже все понятно. А как отследить выход если просто закрыл сайт и все. Пробую через Session_End, но такое ощущение, что эта функция просто для красоты. Кто нибудь делает подобное, но только не через процедуры SQL Server и т.п. Поделитесь, плиз. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.07.2005, 11:49 |
|
||
|
И снова Session_End
|
|||
|---|---|---|---|
|
#18+
Session_End вполне нормально отрабатывается. Проблем не замечено. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.07.2005, 12:04 |
|
||
|
И снова Session_End
|
|||
|---|---|---|---|
|
#18+
Проблема собственно в следующем: Если обновлять или вставлять запись в таблицу через Session_Start - проблем никаких, но такая же операция через Session_End не катит?????????????? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.07.2005, 12:20 |
|
||
|
И снова Session_End
|
|||
|---|---|---|---|
|
#18+
timur999Проблема собственно в следующем: Если обновлять или вставлять запись в таблицу через Session_Start - проблем никаких, но такая же операция через Session_End не катит??????????????как это проверялось? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.07.2005, 12:29 |
|
||
|
И снова Session_End
|
|||
|---|---|---|---|
|
#18+
1: protected void Session_Start(Object sender, EventArgs e) { string connStr="Provider=Microsoft.Jet.OLEDB.4.0;Data Source="+Server.MapPath("Test.mdb")+";"; string insStr="Insert Into Test(Test) Values('Привет')"; OleDbConnection conn=new OleDbConnection(connStr); OleDbCommand comm=new OleDbCommand(insStr,conn); conn.Open(); comm.ExecuteNonQuery(); conn.Close(); } 2 protected void Session_End(Object sender, EventArgs e) { string connStr="Provider=Microsoft.Jet.OLEDB.4.0;Data Source="+Server.MapPath("Test.mdb")+";"; string insStr="Insert Into Test(Test) Values('Пока')"; OleDbConnection conn=new OleDbConnection(connStr); OleDbCommand comm=new OleDbCommand(insStr,conn); conn.Open(); comm.ExecuteNonQuery(); conn.Close(); } строка "Привет" (1) вставляется, а страка "Пока" (2) нет ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.07.2005, 12:33 |
|
||
|
И снова Session_End
|
|||
|---|---|---|---|
|
#18+
на всякий: событие Session_End срабатывает когда заканчивается таймаут сессии ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.07.2005, 12:44 |
|
||
|
И снова Session_End
|
|||
|---|---|---|---|
|
#18+
Код: plaintext 1. 2. 3. 4. 5. 6. Подобное нормально отрабатывало. Ух, ну и давно это было:-) Аж ностальгия... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.07.2005, 12:50 |
|
||
|
|

start [/forum/topic.php?fid=18&msg=33179820&tid=1393810]: |
0ms |
get settings: |
7ms |
get forum list: |
10ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
29ms |
get topic data: |
7ms |
get forum data: |
2ms |
get page messages: |
29ms |
get tp. blocked users: |
1ms |
| others: | 215ms |
| total: | 304ms |

| 0 / 0 |
