Avatar billede cmau Nybegynder
23. november 2006 - 19:33 Der er 4 kommentarer og
1 løsning

husk burgernavne og koder

Hejsa

Jeg fandt nedenstående javascript til at lave, læse og slette cookies. Når siden så loades skal der tjekkes på cookies som hedder strUsername og strPassword. Hvis de gør skal de skrives i de to felter i min form.

Jeg har så en form med et felt brugernavn og kode. Det skal være sådan at når man klikker på den her knap:

<input id=runbutton class="button" type="submit" value=" OK " name="ok_button" onClick="RunScript">

Så skal den oprette en cookie med brugernavnet og koden man indtastede.

Altså sådan at den i fremtiden husker ens brugernavn og kode.

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=/";
}

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;
}

function eraseCookie(name) {
    createCookie(name,"",-1);
}
Avatar billede cmau Nybegynder
23. november 2006 - 20:19 #1
hmm jeg kan desværre ikke have en <form> i min kode, så hvordan kan jeg indsætte information i mine tekst felter?

window.document.username.value="asd"; virker ikke.
Avatar billede olebole Juniormester
24. november 2006 - 14:37 #2
<ole>

Hmmm ... burgernavne og cookies ... dette site er zq ved at udvikle sig til en veritabel kogebog!  :D

Du lægger vel ikke et ukrypteret password i en cookie, vel?  :)

/mvh
</bole>
Avatar billede cmau Nybegynder
26. november 2006 - 14:52 #3
Nej det ville nok ikke være smart at gøre. Men det fordi vi ved at lave et lidt smartere sysem til at logge på fællesdreve på vores skole. Så vi kan huske koder og brugernavne og vil helst det blev lavet i javascript. Det eneste vi mangler nu er blot autologin.  Findes der en md5 i javascript?
Avatar billede olebole Juniormester
27. november 2006 - 10:48 #4
Nej, der findes ikke en native md5 i JS, men du kan finde forskellige JS-libraries, der kan encode strenge med md5 på nettet ... Google er din ven  ;o)
Avatar billede cmau Nybegynder
08. december 2006 - 15:27 #5
Det sgu blevet lige meget, har kodet det i visual basic.net istedet :)
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