Start Home Hosting Forum Hosting Account Server gratuito Hosting Blog Hosting FAQ
 
Contacts

Registrazione domini, hosting
Registrazione domini a soli 5.49 euro l'anno!
     http://www.


Registrazione domini e Hosting professionale
NewsHTMLCSSJAVASCRIPTHosting MysqlHosting PHPHosting BlogHosting CMSHosting Forum    
 
Cookie conta visite
Mercoledì, 2 Gennaio 2008

Questo script permette di conteggiare le visite effettuate da un browser con il sistema dei cookie. Quando si procederà allo svuotamento della cartella cookie, lato client, il contatore logicamente si azzererà.

1. Incollare il contenuto tra i tag <HEAD> e </HEAD>.

<script language=”JavaScript” type=”text/javascript”>
<!–
function getCookieVal (offset) {
var endstr = document.cookie.indexOf (”;”, offset);
if (endstr == -1)
endstr = document.cookie.length;
return unescape(document.cookie.substring(offset, endstr));
}

function GetCookie (name) {
var arg = name + “=”;
var alen = arg.length;
var clen = document.cookie.length;
var i = 0;
while (i < clen) {
var j = i + alen;
if (document.cookie.substring(i, j) == arg)
return getCookieVal (j);
i = document.cookie.indexOf(” “, i) + 1;
if (i == 0) break;
}
return null;
}

function SetCookie (name, value) {
var argv = SetCookie.arguments;
var argc = SetCookie.arguments.length;
var expires = (argc > 2) ? argv[2] : null;
var path = (argc > 3) ? argv[3] : null;
var domain = (argc > 4) ? argv[4] : null;
var secure = (argc > 5) ? argv[5] : false;
document.cookie = name + “=” + escape (value) +
((expires == null) ? “” : (”; expires=” + expires.toGMTString())) +
((path == null) ? “” : (”; path=” + path)) +
((domain == null) ? “” : (”; domain=” + domain)) +
((secure == true) ? “; secure” : “”);
}
</SCRIPT>

2. Incollare il contenuto sottostante ovunque, tra i tag <BODY> e </BODY>.

<SCRIPT language=”JavaScript”>
<!–
// netson.org

var expdate = new Date();
var conta;
expdate.setTime(expdate.getTime() + (24 * 60 * 60 * 1000 * 365));
if(!(conta = GetCookie(”conta”)))
conta = 0;
conta++;
SetCookie(”conta”, conta, expdate, “/”, null, false);
if(conta == 1)
document.writeln(” Benvenuto su questo mio sito. Spero di rivederti presto”);
if(conta >= 2 && conta <=4)
document.writeln(” bentornato su netsons.org!!!”);
if(conta >= 5 && conta <=7)
document.writeln(” weila salve”);
if(conta >= 8 && conta <=11)
document.writeln(” vieni a trovarci su netsosn.org”);
if(conta>=12 && conta<=15)
document.writeln(” Netsons.org … semplicemente stupendo”);
if(conta >15)
document.write(” wooow ma allora ami questa pagina”);

</SCRIPT>