Problème avec des cookies en javascript

lasngc -  
 lasngc -
Je voulais savoir comment faire marcher ce programme
perso.club-internet.fr/erpaquet/lasjeu2.htm

le problème c'est que le temps ne décompte pas et pourtant j'ai mis une fonction pour le faire . Voici le programme en espérant que quelqu'un pourra m'aider.

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) {
dateExp = new Date(3000,11,11);
dateExp = dateExp.toGMTString();
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" : "");

}

function Cookie1()
{
jour1=GetCookie("jour");
if (jour1==jour2)
{
mois1=GetCookie("mois");
venue++;
}
else
{
mois1=daton.getMonth();
jour1=daton.getDate();
venue=0;
}
SetCookie("venue",venue,dateExp,domain);
SetCookie("jour",jour1,dateExp,domain);
SetCookie("mois",mois1,dateExp,domain);
if (venue>=6)
{

alert("Vous avez joué toutes vos parties aujourd'hui, revenez demain");
this.close();
}

et un peu plus loin dans le programme

<script language="Javascript">
{
document.formulaire.tempo.value="faut tout gratter"
pointe=GetCookie("vospoint");
venue=GetCookie("venue");
if (venue==0){
pointe=0;}
document.formulaire.pointo.value=pointe;
vient=5-venue
document.formulaire.venant.value=vient;

}
</script>

merci pour votre aide

[ Répondre à lasngc ] [

1 réponse

  1. qwix
     
    Il faut mettre un SetTime quelque part dans SetCookie mais je ne me rappelles plus ou je crois que c'est avant ToGMTString masi c'est pas sûr du tout.
    Je me demande si je t'ai aidé là :)
    0
    1. lasngc
       
      Ca m'a pas trop aidé mais je te remercie d'avoir essayé de me répondre.
      0