Avatar billede akg Nybegynder
09. februar 2007 - 15:41 Der er 1 kommentar

Er dette en korrekt måde at checke om en cookie er udløbet?

jeg har en login side, hvor brugerens navn bliver gemt i en cookie, som så udløber efter lad as sige 1 time.

På alle mine sider (udover login siden) starter jeg så med:

<?php
// checker om din cookie er udløbet og sender dig tilbage til login
if (isset($_COOKIE["user"]) == false) {
  echo "<meta http-equiv='Refresh' content='0; URL=http://minside.dk/login.php'>";
}
else {

<html>
<head>
osv...

så slutter jeg siden af med:

<?php } ?>
</body>
</html>


Jeg har testet dette i explorer og firefox - og det virker fint, når du ankommer til en side, og cookien er udløbet bliver du sendt tilbage til login!

..det er bare såden en løsning jeg selv har bikset sammen, så jeg undrede mig sku lidt over at det virker - er dette den "korrekte" måde at gøre det på?
Avatar billede fire-fox Nybegynder
10. februar 2007 - 22:22 #1
Hey prøv evt at kigge her :D
http://no2.php.net/setcookie
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