ho un problema di visualizzazione
su pagine viste oggi e pagine viste ieri mi da sempre zero!!
non riesco a capire perchè!
chiaramente il valore nel database è diverso da zero
grazie
su pagine viste oggi e pagine viste ieri mi da sempre zero!!
non riesco a capire perchè!
chiaramente il valore nel database è diverso da zero
grazie
Codice:
<%
Dim intVisteOggi, intVisteIeri, a, b, intViste2006, intAccessi2006
Dim objVisitsConn, objVisitsRs, strVisitsConn, strVisitsSQL
public sub CalcolaAccessi()
'Imposta Connessione e Recordset
Set objVisitsConn = Server.CreateObject("ADODB.Connection")
Set objVisitsRs = Server.CreateObject("ADODB.Recordset")
'Stringa Connessione
strVisitsConn = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & Server.MapPath("mdb-database/mdb/dbStats.mdb")
'Apri Connessione
objVisitsConn.Open strVisitsConn
'pagine viste OGGI
b= Date()
strVisitsSQL = "SELECT * FROM tblSt_Daily WHERE Data =" & b
objVisitsRs.Open strVisitsSQL, objVisitsConn
If objVisitsRs.EOF then
intVisteOggi = 0
Else
intVisteOggi = objVisitsRs("Hits")
End IF
objVisitsRs.Close
'paginve viste IERI
a= DateAdd("d",-1,Date())
strVisitsSQL = "SELECT Hits FROM tblSt_Daily WHERE Data =" & a
objVisitsRs.Open strVisitsSQL, objVisitsConn
If objVisitsRs.EOF then
intVisteIeri= 0
Else
intVisteIeri= objVisitsRs("Hits")
End IF
objVisitsRs.Close
'paginve viste intero anno 2006
strVisitsSQL = "SELECT Hits FROM tblSt_Counter WHERE Counters_ID = 1"
objVisitsRs.Open strVisitsSQL, objVisitsConn
If objVisitsRs.EOF then
intViste2006= 0
Else
intViste2006= objVisitsRs("Hits")
End IF
objVisitsRs.Close
'Accessi Unici intero anno 2006
strVisitsSQL = "SELECT Visits FROM tblSt_Counter WHERE Counters_ID =1"
objVisitsRs.Open strVisitsSQL, objVisitsConn
If objVisitsRs.EOF then
intAccessi2006 = 0
Else
intAccessi2006= objVisitsRs("Visits")
End IF
objVisitsRs.Close
'Chiudi Pulisci
objVisitsConn.Close
Set objVisitsConn = Nothing
Set objVisitsRs = Nothing
End SUB
%>
<body bgcolor="#28457F" topmargin="0" leftmargin="10">
<table width="175" border="0" cellspacing="0" cellpadding="0" style="border: 1px solid #000000" height="15">
<tr>
<td height="1" background="public/pagine/stadioradionew/images/tblbg.gif" class="style1" width="173">
<font color="#000000">::Statistiche di Accessi</font></td>
</tr>
</table>
<table border="1" cellpadding="0" cellspacing="0" style="border-collapse: collapse" bordercolor="#111111" width="17%" id="AutoNumber1" height="19">
<tr>
<td width="69%" height="15%"><font color="#FFFFFF">Accessi 2006</font></td>
<td width="31%" height="15%" align="center">
<font color="#FFFFFF">
<%Call CalcolaAccessi()%>
<% Response.Write(intAccessi2006)%></font></td>
</tr>
<tr>
<td width="69%" height="15%"><font color="#FFFFFF">Pagine Viste 2006</font></td>
<td width="31%" height="15%" align="center">
<font color="#FFFFFF">
<%Response.Write(intViste2006)%>
</font></td>
</tr>
<tr>
<td width="69%" height="15%"><font color="#FFFFFF">Pagine viste oggi</font></td>
<td width="31%" height="15%" align="center">
<font color="#FFFFFF">
<%Response.Write(intVisteOggi)%></font></td>
</tr>
<tr>
<td width="69%" height="15%"><font color="#FFFFFF">Pagine viste ieri</font></td>
<td width="31%" height="15%" align="center">
<font color="#FFFFFF">
<%Response.Write(intVisteIeri)%></font></td>
</tr>
</table>