Ciao a tutti, dopo aver capito come raccogliere i dati degli utenti che accedono ad un'area riservata creata secondo il modello frontpage di aruba, vorrei stabilire che l' sql che inserisce i dati venga eseguita solo all'entrata nell'area protetta e non ogni volta che si passa per la pagina in cui ho messo l'sql
Come posso fare ?
Il codice che ho messo è questo :

codice:
<%
username=Session("uid")
Dim a
a= now()
%>
<%
set OBJdbConnection=Server.CreateObject("ADODB.Connection")
OBJdbConnection.Open("Provider = Microsoft.Jet.OLEDB.4.0; Data Source = d:\inetpub\webs\.....logon.mdb")
a = replace(a,"'","''")
IPClient=request.ServerVariables("REMOTE_ADDR")
Browser=request.ServerVariables("HTTP_USER_AGENT")
NomePagina=request.ServerVariables("SCRIPT_NAME")

sql = "INSERT INTO accessi "&_
"([data],[username],[ipclient],[browser],[paginavisitata]) "&_
"VALUES ('"& a &"','"& username &"','"& IPClient &"','"& Browser &"','"& NomePagina &"')"
%>
<%
OBJdbConnection.Execute(sql)
%>
<%
OBJdbConnection.Close
set OBJdbConnection = nothing
%>