Brug af session i klasser og funktioner
Kan det passe, at brugen af sessions ikke kan bruges i klasser og funktioner?Efter flere timers test er min konklusion, at det ikke er muligt, at bruge session sammen med Objekt-orienteret Programmering.
Se f.eks.:
function SetSession($user_ID, $passwordHash)
{
session_start();
session_register("lh_user_id");
session_register("lh_password");
session_register("lh_timestamp");
$lh_user_id = $user_ID;
$lh_password = $passwordHash;
$lh_timestamp = time();
}
Når koden ikke er i en funktion virker det.
Jeg har forsøgt at undersøge problemet med www.php.net og Google.
