Come ricevere informazioni sugli utenti connessi

di il
1 risposte

Come ricevere informazioni sugli utenti connessi

Slve ho da poco iniziato a usare asp.net..
Come si fa a raccogliere informazione sugli utenti connessi?
Tipo ip, browser utilizzato....
Grazie

^^

1 Risposte

  • Re: Come ricevere informazioni sugli utenti connessi

    Ciao é semplicissimo:



    info = Request.ServerVariables[x]


    dove x é il nome della variabile che ti interessa.

    Es. "HTTP_INFO", "ALL_RAW"

    -----------------------------------------------------------
    Se le vuoi vedere tutte ecco gli script per VB e C# recuperati dall' MSDN:


    [Visual Basic]
    Dim loop1, loop2 As Integer
    Dim arr1(), arr2() As String
    Dim coll As NameValueCollection

    ' Load ServerVariable collection into NameValueCollection object.
    coll=Request.ServerVariables
    ' Get names of all keys into a string array.
    arr1 = coll.AllKeys
    For loop1 = 0 To arr1.GetUpperBound(0)
    Response.Write("Key: " & arr1(loop1) & "<br>")
    arr2 = coll.GetValues(loop1) ' Get all values under this key.
    For loop2 = 0 To arr2.GetUpperBound(0)
    Response.Write("Value " & CStr(loop2) & ": " & arr2(loop2) & "<br>")
    Next loop2
    Next loop1

    [C#]
    int loop1, loop2;
    NameValueCollection coll;

    // Load ServerVariable collection into NameValueCollection object.
    coll=Request.ServerVariables;
    // Get names of all keys into a string array.
    String[] arr1 = coll.AllKeys;
    for (loop1 = 0; loop1 < arr1.Length; loop1++)
    {
    Response.Write("Key: " + arr1[loop1] + "<br>");
    String[] arr2=coll.GetValues(arr1[loop1]);
    for (loop2 = 0; loop2 < arr2.Length; loop2++) {
    Response.Write("Value " + loop2 + ": " + arr2[loop2] + "<br>");
    }
    }


    Ciao e buon lavoro
Devi accedere o registrarti per scrivere nel forum
1 risposte