Mit diesem Cookie wird angegeben wie oft jemand schon auf meiner Site war, jetzt will ich aber das sich das Cookie nur um eins erhöht, falls die IP adresse sich ändern sollte! Sprich, wenn er das nächste mal im Internet ist und raufclickt!
Ist das machbar?
Code
<script type="text/javascript">
<!--
function WertHolen() {
var Wert = "";
if(document.cookie) {
var Wertstart = document.cookie.indexOf("=") + 1;
var Wertende = document.cookie.indexOf(";");
if (Wertende == -1)
Wertende = document.cookie.length;
Wert = document.cookie.substring(Wertstart,Wertende);
}
return Wert;
}
function WertSetzen(Bezeichner, Wert, Verfall) {
var jetzt = new Date();
var Auszeit = new Date(jetzt.getTime() + Verfall);
document.cookie = Bezeichner+"="+Wert+"; expires="+Auszeit.toGMTString()+";";
}
function Zaehlerstand() {
var Verfallszeit = 1000*60*60*24*365;
var Anzahl = WertHolen();
var Zaehler = 0;
if(Anzahl != "") Zaehler = parseInt(Anzahl);
if(document.cookie) {
Zaehler = Zaehler + 1;
WertSetzen("Zaehler",Zaehler,Verfallszeit);
}
else {
Zaehler = 1;
WertSetzen("Zaehler",Zaehler,Verfallszeit);
}
return(Zaehler);
}
//-->
</script>
Alles anzeigen
und dann noch ne Frage zu dem "Verfallsdatum", wie istd as Aufgebaut, sprich was muss ich zum beispiel eingeben wenn es genau 100 Tage lange halten soll?