Avatar billede t-hviid Nybegynder
23. november 2005 - 23:21 Der er 11 kommentarer og
1 løsning

Session vil ikke dø/slettes

Jeg prøver at slette en session der indeholder sprog dansk, tysk, engelsk. Jeg kan desværre ikke nærmere forklare hvordan den er bygget op da det er lavet af en anden som jeg ikke kan se. Men jeg prøver med
session_start();
session_unregister("sprogid"); 
og
session_start();
session_unset();
session_destroy();

men det eneste der hjælper er at lukke browser vinduet og åbne et nyt. Er der nogle der har prøvet noget ligende og ved hvordan det kan løses ?
Avatar billede flashit Nybegynder
23. november 2005 - 23:32 #1
hvad med Session.Abandon?
Avatar billede t-hviid Nybegynder
23. november 2005 - 23:43 #2
øhhhh den kender jeg ikke, hvad gør den?
Avatar billede johan.o Nybegynder
24. november 2005 - 00:39 #3
Taget fra php.net :

Note:  If $_SESSION (or $HTTP_SESSION_VARS for PHP 4.0.6 or less) is used, use unset() to unregister a session variable, i.e. unset ($_SESSION['varname']);.

Mvh. Johan
Avatar billede hmortensen Nybegynder
24. november 2005 - 07:16 #4
Eller:
session_start();
$_SESSION = array();
session_destroy();
Avatar billede t-hviid Nybegynder
24. november 2005 - 09:55 #5
Nej jeg kan stadig ikke få livet af den.
Har prøvet
session_start();
$_SESSION = array();
session_destroy();

og

session_start();
session_unset($sprogid);
session_destroy();
Avatar billede t-hviid Nybegynder
24. november 2005 - 09:58 #6
Og
session_start();
session_unset($_SESSION['sprogid');
session_destroy();
Avatar billede johan.o Nybegynder
24. november 2005 - 10:02 #7
Nu er sessions ikke min stærke side men har du prøvet :

unset($_SESSION['sprogid']); ?

Det er muligt at man både skal 'fjerne' selve sessionen med session_destroy() OG 'fjerne' selve den globale variabel med unset().

Mvh. Johan
Avatar billede t-hviid Nybegynder
24. november 2005 - 10:07 #8
Ja, nun har jeg lige prøvet med
session_start;
unset($_SESSION['sprogid'];
session_destroy;

Uden held ;-(
Avatar billede t-hviid Nybegynder
24. november 2005 - 10:08 #9
prøv at tjekke ind her www.oceanrainwear.dk vælg dansk og derefter produkter. Vælg derefter fx engelsk og så produkter igen. Så kan I se det live ;-)
Avatar billede johan.o Nybegynder
24. november 2005 - 10:31 #10
Bare sådan ud af nysgerrighed, hvad sker der med de forskellige $_SESSION's når man vælger andet sprog ?

Mvh. Johan
Avatar billede t-hviid Nybegynder
24. november 2005 - 10:38 #11
Ja det ved jeg så ikke, da det ikke er mig der har lavet det, men jeg prøver lige at høre ad!
Avatar billede t-hviid Nybegynder
29. november 2005 - 14:26 #12
Problemet lå i at man kommer over på en anden server og tilbage igen!
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