![]() |
|
Un contatore di accessi unici in Asp
Un metodo efficace per tenere traccia delle visite che effettivamente sono state ricevute è quello di contare gli accessi unici.
<%@LANGUAGE = JScript%>
<%
// Creo ed apro la connessione
var Cn = new ActiveXObject("ADODB.Connection");
var Sc = "driver={Microsoft Access Driver (*.mdb)};dbq=" + Server.MapPath("database.mdb");
Cn.Open(Sc);
var MostraAccessi = Cn.Execute("SELECT * FROM contatore");
// Verifico la presenza del cookie
var ControllaAccessi = Request.Cookies("CONTATORE");
var ScedenzaControlloAccessi = new Date();
Response.Cookies("CONTATORE") = ScedenzaControlloAccessi.toLocaleString();
Response.Write("Accessi: ");
// Se il cookie non è presente allora l'accesso è unico ed effettuo la query di aggiornamento
if (ControllaAccessi == "")
{
var AggiornaAccessi = Cn.Execute("UPDATE contatore SET accessi = accessi + 1");
Response.Write(MostraAccessi("accessi"));
}
// Oppure mi limito a stampare a video il numero di accessi
else
{
Response.Write(MostraAccessi("accessi"));
}
Cn.Close();
%>
|
IN EVIDENZA
Una slidegallery con jQuery
Pagamenti online con PayPal e PHP
Riavviare IIS
Guadagna col tuo sito grazie a TradeD...
Effetto ombra su testo con Photoshop
Guida XHTML
Riscrivere le URL con Asp
Generare password casuali in Javascri...
Errore 80004005: Cannot update. Datab...
Referenze dei Tag Html
HTTP 500 internal server error
Introduzione ad Ajax ed Asp con Jscri...
Breve guida a jQuery
Stringhe di connessione via ODBC e Ol...
Referenze dei fogli di stile Css
Le espressioni regolari in Javascript
|
||||
© 2001/2012 lukeonweb.net - A cura di Luca Ruggiero, Partita IVA 05564851219 -
Privacy |
Pubblicità |
Contatti
| |||||