Visualizzazione dei risultati da 1 a 4 su 4

Discussione: nome sistema operativo

  1. #1

    nome sistema operativo

    uehh.. sempre qui sono...

    ho un problemino semplice semplice spero... nel mio sito ho messo uno script asp che rileva il nome del o.s. il problema che mi restituisce il nome del o.s. del server dove ho il sito e non del pc del visitatore come posso fare...
    codice:
    <%
    Dim IP
    IP=Request.ServerVariables("HTTP_X_FORWARDED_FOR")
    If IP="" Then
      IP=Request.ServerVariables("REMOTE_ADDR")
    End If
    %>
    
    <%
    
    public function getServerOS()
    
    Dim lvServer
    Dim lvServerVar
    
    ' Attribuisce alla variabile il valore della Variabile Server
    lvServerVar = Request.ServerVariables("SERVER_SOFTWARE")
    
    ' Controlla il valore di IIS 
    ' univoco per ogni sistema operativo
    if Instr(lvServerVar, "IIS/4") > 0 then
    lvServer = "Microsoft Windows NT"
    elseif Instr(lvServerVar, "IIS/5.0") > 0 then
    lvServer = "Microsoft Windows 2000"
    elseif Instr(lvServerVar, "IIS/5.1") > 0 then
    lvServer = "Microsoft Windows XP"
    elseif Instr(lvServerVar, "IIS/6") > 0 then
    lvServer = "Microsoft Windows 2003"
    end if
    ' Valore di ritorno della funzione
    getServerOS = lvServer
    end function
    %>
    :master:

  2. #2
    apparte che quella funzione non rileva il sistema operativo ma il Server che viene usato sulla macchina (e da quello il sistema operativo)...cmq credo che il tuo problema sia di piu facile soluzione usando javascript e chiedendo al forum di scripting


  3. #3
    ok ... il moderatore può spostare il topic?

    io l'ho preso da qui: http://freeasp.html.it/script/view_script.asp?id=295

  4. #4

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.