Visualizzazione dei risultati da 1 a 5 su 5
  1. #1
    Utente di HTML.it
    Registrato dal
    Jan 2005
    Messaggi
    2

    Contare univocamente accessi alla home PAge

    Salve ragazzi Auguri innanzitutto a tutti di buon anno.
    Volevo una dritta per conteggiare univocamente gli accessi alla homepage con una session mi spiego:
    ho una tabella Utenti e una tabella accessi.
    ora dopo l'iscrizione e il login dell'utente gli sparo un bel cokies
    con scadenza a lungo termine,vorrei ora che un utente che abbia il cookies ogni volta che entra nella home scriva sulla tabella accessi relazionata con l'utente orario e ip .
    Questo solo la prima volta che entra e non ogni volta che apre la pagina ho fa il refresh.
    Avevo pensato a una variabile session che scriva una volta sola per ogni sessione ,ma non sono molto pratico con le asp.
    Mi potete dare una dritta o almeno un idea?
    Ciao a tutti

  2. #2
    Utente di HTML.it L'avatar di morphy79
    Registrato dal
    Jun 2004
    Messaggi
    1,568
    questo codice mettilo nella home e fatti il file visite.txt con scritto 0 sulla prima riga

    codice:
    <% 
    Set f = CreateObject("Scripting.FileSystemObject") 
    Percorso = Server.MapPath("visite.txt") 
    Set a = f.OpenTextFile(Percorso) 
    conta_visite = cint(a.ReadLine) 
    If Session("conta_visite") = 0 then 
    Session("conta_visite") = conta_visite 
    conta_visite = conta_visite + 1 
    a.close 
    Set a = f.CreateTextFile(Percorso, True) 
    a.WriteLine(conta_visite) 
    End If 
    a.Close 
    'Response.Write(""&conta_visite&"") 
    %>
    odio chi parla di politica..
    anzi vorrei fondare un partito contro tutto ciò

  3. #3
    Utente di HTML.it
    Registrato dal
    Jan 2005
    Messaggi
    2

    re

    Grazie per la tempestiva risposta ma non e quello che intendevo io.
    Primo non ho i prermessi in scrittura sul server perche' e un host gratuito e sto facendo delle prove.
    Io voglio che a ogni sessione di un utente riconosciuto tramite cookies mi scriva sul database nella cartella accessi
    l'ora e Ip in cui l'utente registrato si e connesso al mio sito.
    ma una sola volta per sessione quindi non ogni volta che la pagina si refresha.
    Ciao

  4. #4
    All'accesso dell'utente controlla una var di sessione.
    Se non valorizzata registra e valorizza, se valorizzata annulla l'operazione.

  5. #5
    Utente di HTML.it L'avatar di morphy79
    Registrato dal
    Jun 2004
    Messaggi
    1,568

    Re: re

    Originariamente inviato da unr3al
    ma una sola volta per sessione quindi non ogni volta che la pagina si refresha.
    il codice che ti ho dato questo lo fa...
    per i permessi di scrittura invece è un problema..
    odio chi parla di politica..
    anzi vorrei fondare un partito contro tutto ciò

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.