PDA-Bank-Cards-Info

Форк
0
/
Global.asax 
76 строк · 2.2 Кб
1
<%@ Application Language="C#" %>
2

3
<script runat="server">
4

5
    void Application_Start(object sender, EventArgs e) 
6
    {
7
        // Code that runs on application startup
8

9
    }
10
    
11
    void Application_End(object sender, EventArgs e) 
12
    {
13
        //  Code that runs on application shutdown
14

15
    }
16
        
17
    void Application_Error(object sender, EventArgs e) 
18
    { 
19
        // Code that runs when an unhandled error occurs
20

21
    }
22

23
    void Application_BeginRequest(object sender, EventArgs e)
24
    {
25
        /*
26
        HttpContext context = HttpContext.Current;
27
        foreach (string key in context.Request.QueryString.AllKeys)
28
        {
29
            switch (key.ToLower())
30
            {
31
                case "pda":
32
                case "openpassword":
33
                case "changepassword":
34
                    string value = context.Request.QueryString[key];
35
                    if (value.Equals("-1"))
36
                    {
37
                        try
38
                        {
39
                            object o = Session[key];
40
                            if (o == null)
41
                                Session[key] = false;
42
                            else
43
                                Session[key] = !(bool)Session[key];
44
                        }
45
                        catch (HttpException exp)
46
                        {
47
                            //?
48
                        }
49
                    }
50
                    else
51
                        Session[key] = value.Equals("1");
52
                    break;
53
            }
54
        }
55
        */
56
    }
57
    
58
    void Session_Start(object sender, EventArgs e) 
59
    {
60
        // Code that runs when a new session is started
61
        string ua = Request.UserAgent;
62
        Session["PDA"] = ua.Contains("240x") || ua.Contains("Mobile") || ua.Contains("Phone");
63
        Session["OpenPassword"] = false;
64
        Session["ChangePassword"] = false;
65
    }
66

67
    void Session_End(object sender, EventArgs e) 
68
    {
69
        // Code that runs when a session ends. 
70
        // Note: The Session_End event is raised only when the sessionstate mode
71
        // is set to InProc in the Web.config file. If session mode is set to StateServer 
72
        // or SQLServer, the event is not raised.
73

74
    }
75
    
76
</script>
77

Использование cookies

Мы используем файлы cookie в соответствии с Политикой конфиденциальности и Политикой использования cookies.

Нажимая кнопку «Принимаю», Вы даете АО «СберТех» согласие на обработку Ваших персональных данных в целях совершенствования нашего веб-сайта и Сервиса GitVerse, а также повышения удобства их использования.

Запретить использование cookies Вы можете самостоятельно в настройках Вашего браузера.