Avatar billede klaske_ko Nybegynder
11. september 2004 - 00:05 Der er 3 kommentarer og
1 løsning

PHP, hvordan laver jeg en cookie?

hey, jeg vil gerne have lavet en autologin til Upit, jeg har prøvet SÅ mange gange, og kan bare ikke finde ud af det.. :(

Det skal være en cookie...self...men vil bare ik virke.. nogen af jer som vil lave en auto login knap med cookie...

Jeg HAR prøvet det før, har ik fået det til at virke, så håber i vil lave det hele :)

--
Avatar billede baitianlong Nybegynder
11. september 2004 - 02:08 #1
du kan skrive:

<?php

if(isset($_COOKIE['login'])) {
  print "Cookie er ok";
} else {
  setcookie("login", "ok", time()+3600);
  print "Cookie sat !";
}

?>

Prøv så at uploade og køre siden, tryk refresh. Så kan du se, der bliver sat en cookie. 3600 er en time !
Avatar billede olebole Juniormester
11. september 2004 - 02:09 #2
<ole>

<?
setcookie( "minKage", "En hash-værdi", time()+(60*60*24*10) );
?>

sætter en kage med værdien 'En hash-værdi' og varighed på 10 dage (60*60*24*10).
Du kan læse den med:

<?
print $_COOKIE["minKage"];
?>

Hvordan du så vil logge vedkommende ind, kommer jo helt anpå dit login-system  :)
Hash-værdien kunne jo f.eks. være noget i stil med:
  md5( $username.md5($password) )

/mvh
</bole>
Avatar billede klaske_ko Nybegynder
06. oktober 2004 - 13:07 #3
kan ikke finde ud af det, så jeg dropper det bare :/
Avatar billede baitianlong Nybegynder
06. oktober 2004 - 13:14 #4
Underlig adfærd !! Vi har jo besvaret dit spørgsmål :S
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