nordanMedlem sedan juni 2000949 inlägg Hej om jag har två eller flera sessions så vill jag bara ta bort den ena av dessa hur göra jag?
$_SESSION['ett'] = "ETTAN";
$_SESSION['tva'] = "TVÅAN";
Jag har testat att göra på detta vis men får det inte att funka
session_unset('ett');
session_destroy('ett');
Om jag gör såhär så försvinner alla
session_unset('ett');
Går det att bara ta bort en men ha kvar den andra?
MatteMedlem sedan aug. 20002 975 inlägg unset($_SESSION['ett']);
Har du en PHP-version tidigare än 4.3.0 och register_globals=On får du istället använda:
session_unregister('ett');
nordanMedlem sedan juni 2000949 inlägg Tar man bort denna session helt då eller måste man göra samma sak med destroy? Typ
destroy($_SESSION['ett']);
MatteMedlem sedan aug. 20002 975 inlägg Med unset($_SESSION['variabel']) eller session_unregister("variabel") tar du bort bara den sessionsvariabeln. Med session_destroy() tar du bort hela sessionen.