Проблем с логин системата

Ristio1233

Registered
Значи проблемът ми е следния

Като се логна и като цъкна на някой линк от сайтът ми сесията ми се разрушава

Ето ми я функцията

PHP:
function login(){

if (isset($_POST["account_login"])){
$accountid = $_POST['login'];
$passwordid = $_POST['pass'];
if (($accountid == NULL) || ($passwordid == NULL)) {}
$login_check = mssql_query("SELECT * FROM   dbo.MEMB_INFO WHERE  memb___id ='$accountid' AND memb__pwd ='$passwordid'");
$login_result = mssql_num_rows($login_check);
if ($login_result == 0) { echo "<center><script>alert('Error !');
	location='javascript:history.back()'</script></center>"; }
if ($login_result > 0) {
$_SESSION['user'] = $accountid;
$_SESSION['pass'] = $passwordid;

 }
  }
if (isset($_POST["logoutaccount"])){ 
unset($_SESSION['user']);
unset($_SESSION['pass']);

}
 }

function logincheck(){
if (isset($_SESSION['pass'])){$pass = stripslashes($_SESSION['pass']);}
if (isset($_SESSION['user'])){
$login = $_SESSION['user'];{
$pass = $pass;
$login_check = mssql_query("SELECT * FROM   dbo.MEMB_INFO WHERE  memb___id = '$login' AND   memb__pwd = '$pass'");
$login_result = mssql_num_rows($login_check);
if ($login_result == 0){
unset($_SESSION['user']);
unset($_SESSION['pass']);
}
}
}
}

Моля помогнете.
 
По принцип аз създавам така сесия:

$_SESSION['user'] = $username

Но ми е интересно за какво използваш тази ф-я UNSET?
 

Горе