Avatar billede hyanen Nybegynder
28. september 2005 - 18:11 Der er 5 kommentarer og
1 løsning

Fjern Cookie - session

Heps kunne godt bruge jeres hjælp igen =)
er igang med en funktion som fjerne mit autologin og alle de session jeg har sat =)..

men det virker ikke helt :/

Scriptet ser således ud:

<?php
session_start();
unset($_COOKIE['bruger']);
unset($_COOKIE['pass']);
$_SESSION = array();
session_destroy();
$_SESSION['auto'] = "no";
      print("    <script language='javascript'>
        location.href='personlig.php';
        </script>");
       
?>

Altså det skal kunne fjerne mine 2 cookies og alle mine session

er det muligt?
Avatar billede coderdk Praktikant
28. september 2005 - 18:35 #1
setcookie( 'bruger' );
setcookie( 'pass' );

Før du unset'er dem...
Avatar billede hyanen Nybegynder
28. september 2005 - 18:36 #2
det skulle da meget gerne være sat :S
Avatar billede Slettet bruger
28. september 2005 - 19:33 #3
Du kan jo bare indsætte den samme cookie, bare uden en værdi.
Avatar billede coderdk Praktikant
28. september 2005 - 21:55 #4
Du sletter ikke dine cookies med mindre du gør som jeg skriver ;) http://dk2.php.net/setcookie
Avatar billede net-base.dk Nybegynder
29. september 2005 - 09:36 #5
Ellers så kan du slette dine cookie ved at sætte med sådan her setcookie("name","value",time()-60);
Så udløber cookie'en for 1min siden. og det vil slette den.

og hvis du kører session_destroy(); og så sætter en session bagefter så har du jo ikke slettet dem.
Avatar billede hyanen Nybegynder
16. oktober 2005 - 13:20 #6
luk
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