Avatar billede jesper-moeller Nybegynder
19. december 2006 - 16:07 Der er 4 kommentarer og
1 løsning

Skriv og læs cookie

Hvordan laver jeg lettest et simpelt script der kan :

1. chekke om cookien existere og hvis ikke så skrive den ?
2. skrive en cookie. (Med en enkelt variable)
3. læse cookiens variable .
4. skrive ny variable i cookie
Avatar billede kalp Novice
19. december 2006 - 16:27 #1
Opretter cookies

function createCookie(name,value,days) {
    if (days) {
        var date = new Date();
        date.setTime(date.getTime()+(days*24*60*60*1000));
        var expires = "; expires="+date.toGMTString();
    }
    else var expires = "";
    document.cookie = name+"="+value+expires+"; path=/";
}


læser cookies (returnere Null hvis ikke den findes... dvs. tjek på om metoden returnere null før createcookies kaldes)

function readCookie(name) {
    var nameEQ = name + "=";
    var ca = document.cookie.split(';');
    for(var i=0;i < ca.length;i++) {
        var c = ca[i];
        while (c.charAt(0)==' ') c = c.substring(1,c.length);
        if (c.indexOf(nameEQ) == 0) return c.substring(nameEQ.length,c.length);
    }
    return null;
}



Sletter en cookie
function eraseCookie(name) {
    createCookie(name,"",-1);
}
Avatar billede jesper-moeller Nybegynder
20. december 2006 - 21:50 #2
Takker..

Så skal jeg vel bare bygge create funktionen ind i  læseren ??
Avatar billede kalp Novice
23. december 2006 - 20:38 #3
sorry har ikke haft tid.. hvordan ser det ud med koden ? har du fået sat det op?
Avatar billede jesper-moeller Nybegynder
24. december 2006 - 02:45 #4
*S*... vi har alle travlt her i juletiden ..
Er ikke selv nået vidre ..:*S*

Men skal nok få kigget på det her i juledagene ..

Husk at smide et svar ;-)
Avatar billede kalp Novice
24. december 2006 - 09:36 #5
det får du her=)

god jul
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester