Hallo,
mein „bisherige Besuche“ Cookie funzt eigentlich gut, bis auf
-
das es jeden Tag von neuem zählt (Ist die Ablaufzeit nicht unbegrenzt, wenn ich nichts beim cookie angebe?)
-
manchmal der Wert „NaN“ ausgelesen wird, das geht erst wieder weg, wenn ich den „Zaehler“ im script hardcoded auf „1“ setze. Dann zählt er wieder hoch…
hier das Script:
function WertHolen()
{
var Wert = „“;
if(document.cookie)
{
Wertstart = document.cookie.indexOf("=") + 1;
Wertende = document.cookie.indexOf(";");
if(Wertende == -1) Wertende = document.cookie.length;
Wert = document.cookie.substring(Wertstart,Wertende);
}
return Wert;
}
function fc_visits(){
var Anzahl = WertHolen();
var Zaehler = 0;
if(Anzahl != „“) Zaehler = parseInt(Anzahl);
if(document.cookie)
{
Zaehler = Zaehler + 1;
document.cookie = „Zaehler=“+Zaehler;
}
else
{
Zaehler = 1;
document.cookie = „Zaehler=“+Zaehler;
}
alert("Dies ist Ihr " +Zaehler+ „. Besuch auf dieser Seite!“);
}
Wer kann helfen?
THX Z.