Avatar billede naesbygaard Nybegynder
07. oktober 2000 - 20:14 Der er 6 kommentarer og
1 løsning

USER-LOGIN...AGAIN :)

Hvad er det lige man gør, for at beholde nogle brugerdata for en bruger, når han/hun logger på ens site???

cookies???

eller er det noget db???

jeg kom til at \"give\" 300 point væk, så jeg er ret \"flad\" :(

Eller sender man bare et unikt userid med rundt hele tiden???


/nbg
Avatar billede ramlev Nybegynder
07. oktober 2000 - 21:26 #1
jeg ville ikke bruge cookies, da det kræver at brugeren/browseren, vil modtage cookies, og det er ikke alle der vil det.

Man kan også have informationerne sendt sammen med url\'en rundt på sitet, eks. :

http://www.side.dk/index.phtml?user=xxxxx?pass=kryteretpassword

eller lave et unikt id, fundet ud fra usernavn og password eks :

<?

$user = \"testuser\";
$pass = \"testpass\";

$crypt = md5($user.$pass);

if (md5($user.$pass) == $crypt)
{
  echo \"RIGTIGE USER + PASS\";
}
else
{
  echo \"FORKERT USER + PASS\";
}

?>

variablen $crypt er så det unikke userid, for den pågældende user, som ikke kan De-Cryptes, så hvis du vil teste på om det er det korrekte usernavn + password, så skal du have md5() med. Som jeg har vist i koden, I if sætningen..

Håber det gav lidt hjælp.

</ramlev.dk>
Avatar billede ramlev Nybegynder
07. oktober 2000 - 21:27 #2
hvor du så kan skrive url\'en således :

http://www.side.dk/index.phtml?uid=$crypt

</ramlev.dk>
Avatar billede ramlev Nybegynder
07. oktober 2000 - 21:39 #3
Har lavet et lille eks. på :

http://heaven.ramlev.dk/userid.php

hvor ovenstående er lidt omskrevet.

</ramlev.dk>
Avatar billede halnet Nybegynder
08. oktober 2000 - 12:04 #4
Hvad så hvis brugeren trykker sig videre til en anden side hvor de logger hvor brugerne kommer fra. Så kan de(dem der logger) vel gå direkte ind på den lukkede side. ELLER???

Lidt md5(agtigt)... :o)

- Anders
Avatar billede ramlev Nybegynder
08. oktober 2000 - 12:08 #5
Hmm, Ja, det kan der jo være noget om,

Avatar billede jd Nybegynder
08. oktober 2000 - 15:43 #6
halnet-> du har faktisk ret! Hvorfor dælen er der ikke nogen der har tænkt på det før? :)

/Jon@z
Avatar billede halnet Nybegynder
08. oktober 2000 - 15:49 #7
Lavede selv samme fejl...!!

:o)

- Anders
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
Computerworld tilbyder specialiserede kurser i database-management

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