Защо не мога да си унищожа сесийна променлива?
Ползвам тия двете функцийки за да се конектна и за да си проверявам конекта:
function MySQL_ICSGG(){
$_SESSION["ZCon"] = mysql_pconnect(icsgg_hostname, icsgg_username, icsgg_password) or trigger_error(mysql_error(),E_USER_ERROR);
mysql_select_db(icsgg_database);
$_SERVER["DOCUMENT_ROOT"]="../../";
}
function LoginCheck(){
if ((!isset($_SESSION)) || (!isset($_SESSION["ZCon"])) || (!isset($_SESSION["UserName"]))){
$url="Location: ICSGG_Login.php";
header($url);
exit;
}
MySQL_ICSGG();
}
Обаче искам понякога да си правя
if (isset($_SESSION["ZCon"])){
unset($_SESSION["ZCon"]);
}
if (isset($_SESSION["UserName"])){
unset($_SESSION["UserName"]);
};
Обаче във вече отворените с една и съща сесия прозорци на браузъра виско продължава да си върви ОК, сякаш unset не унищожава нищо