Visualizzazione dei risultati da 1 a 5 su 5
  1. #1
    Utente di HTML.it L'avatar di mmaria
    Registrato dal
    Apr 2003
    Messaggi
    594

    Contatore visite in Asp

    Amici dove posso trovare un contatore di visite al sito in Asp che mi dica oltre gli accessi anche da dove arrivano gli accesis per nazionalità?
    Grazie per quello che hai fatto...

  2. #2
    Utente bannato
    Registrato dal
    Jan 2003
    Messaggi
    2,407
    in asp faresti prima a costruirtelo, non è complesso e sicuramente ti eviteresti di dover sorbirti un qualche banner di pubblicizzazione del motore di statistiche.

    per quanto riguarda la geografia... sinceramente non credo ve ne siano molti di motiri che la citino anche perchè ammetto che se dovessi costruirlo io non saprei nemmeno da dove cominciare per determinarla...


  3. #3
    Utente di HTML.it
    Registrato dal
    Sep 2002
    Messaggi
    4,127
    weppos di questo forum ha fatto un contatore statistike simile a quello ke ti interessa

  4. #4
    per quanto riguarda la geografia... sinceramente non credo ve ne siano molti di motiri che la citino anche perchè ammetto che se dovessi costruirlo io non saprei nemmeno da dove cominciare per determinarla...
    Esiste un database gratuito da modelare su www.ip-to-country.com
    E' interessante nel caso qualcuno lo volesse usare e con una precisione del 95% , aggiornato periodicamente.

    in asp faresti prima a costruirtelo, non è complesso e sicuramente ti eviteresti di dover sorbirti un qualche banner di pubblicizzazione del motore di statistiche.
    Sul non è complesso.. beh, dipende da cosa vuoi ottenere.



    Dimentica... crossposting anche su ASP.

  5. #5
    Utente bannato
    Registrato dal
    Jan 2003
    Messaggi
    2,407
    Originariamente inviato da weppos
    Esiste un database gratuito da modelare su www.ip-to-country.com
    E' interessante nel caso qualcuno lo volesse usare e con una precisione del 95% , aggiornato periodicamente.



    Sul non è complesso.. beh, dipende da cosa vuoi ottenere.



    Dimentica... crossposting anche su ASP.
    verissimo, ottenere delle informazioni qualitativamente valide non è risultato da poco....

    ma in termini di sviluppo del codice.... beh dai...

    codice:
    <%
    	if Request.QueryString("flag")="" then
    %>
    
    <script language="JavaScript">
    
    	function Informazioni() {
    		var Divisione=navigator.userAgent;
    		var Parti=Divisione.substring(Divisione.indexOf('(')+1,Divisione.lastIndexOf(')'));
    		var Parti=Parti.split(';');
    
    			  Larghezza=screen.width;
    			  Altezza=screen.height; 
    			  Colori1=screen.colorDepth;
    		      Colori2=Math.pow(2,Colori1);
    			  SistemaOperativo=Parti[2];
    			  
    			  LinguaOS=navigator.systemLanguage;
    			  NomeBrowser=navigator.appName;
    			  VersioneBrowser=Parti[1];
    			  LinguaBrowser=navigator.userLanguage;
    			  Proveider=Parti[3];
    
    			  location.href="index_def.asp?altezza="+Altezza+"&larghezza="+Larghezza+"&Colori1="+Colori1+"&Colori2="+Colori2+"&so="+SistemaOperativo+"&Los="+LinguaOS+"&nb="+NomeBrowser+"&vb="+VersioneBrowser+"&lb="+LinguaBrowser+"&Prov="+Proveider+"&flag=ok"
    }
    
    document.onload=Informazioni();
    
    </script>
    
    <%
    	end if
    
    'Inizializzo i valori
    LarghezzaVideo=""
    AltezzaVideo=""
    ColoreBit=""
    ColoreNumerico=0
    IndirizzoIP=""
    TipoSistema=""
    SistemaOperativo=""
    LinguaggioOS=""
    NomeBrowser=""
    VersioneBrowser=""
    Linguaggiobrowser=""
    Proveider=""
    TipoConnessione=""
    IndirizzoProvenienza=""
    History=""
    Accesso=""
    
    'Determino i corrispondenti di ogni valore
    Data= date()
    Ora_inziale= Time()
    LarghezzaVideo=Request.querystring("Larghezza")
    AltezzaVideo=Request.querystring("altezza")
    ColoreBit=Request.querystring("colori1")
    ColoreNumerico=Request.querystring("colori2")
    IndirizzoIP=Request.ServerVariables("REMOTE_ADDR")
    SistemaOperativo=Request.querystring("so")
    LinguaOS=Request.querystring("los")
    NomeBrowser=Request.querystring("nb")
    VersioneBrowser=Request.querystring("vb")
    LinguaBrowser=Request.querystring("lb")
    Proveider=Request.querystring("prov")
    TipoConnessione=""
    IndirizzoProvenienza=""
    
    %>
    questo potrebbe già essere un buon inizio... ti regalo il codice che feci io un tempo ma che poi ho abbandonato per poca compatibilità ed efficacia, magari tu riesci a farlo funzionare meglio di quello che feci io... anche se ammetto che non ci ho poi perso dietro molto tempo...


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.