保留选择选项值下拉列表的会话

Hi I have a select option when login but my select value can't hold a session. There's any wrong in my code ? Please check reference code below.

My form.php I set a option value not working for session but my username can hold a session

<form name=frmTest id="form" class="form-signin" action="check.php" method="post">
    <div class="append-icon">
        <input type="text" name="username" id="user" class="form-control form-white username" placeholder="Username" required>
        <i class="icon-user"></i>
    </div>
    <div class="append-icon m-b-20">
        <input type="password" name="password" id="pass" class="form-control form-white password" placeholder="Password" required>
        <i class="icon-lock"></i>
        <center>
          <select name=branch class="form-control form-white username" id="branch">
          <option selected> Select Branch </option>
          <option value='North'> North </option>
          <option value='South'> South </option>
          <option value='East'>  East </option>

        </select>
      </center>
    </div>
    <button type="submit" id="submit-form" class="btn btn-lg btn-danger btn-block ladda-button" data-style="expand-left">Sign In</button>
    <p>


</form>

My check.php I insert post both username and branch so i can get session for both but i can only get session from username

<?php

include 'functions.php';
include 'database/connect.php';

session_start();

$user   =   $_POST['username'];
$branch =   $_POST['branch'];

$rem = false;

if($load = $con->prepare("select * from login where username = ?")){
    $load->bind_param("s", $user);
    $load->execute();
    $load->store_result();
    $number = $load->num_rows;
    $load->close();
}

if($number === 0){
    echo 'Login failed';
    exit();
}else{
    if($active = $con->prepare("select active from login where username = ?")){
        $active->bind_param("s", $user);
        $active->execute();
        $active->bind_result($res);
        $active->fetch();
    }

    if($res === 0){
        $_SESSION['user'] = $user;
        echo 'Success';
    }else{
        echo 'User not activated';
    }
}
?>

My header.php and I include this on my header.php

<?php
session_start();
include '../login/functions.php';
include '../login/database/connect.php';
protect();
if(isset($_SESSION['user']))
    echo $_SESSION['user'];

else if(isset($_COOKIE['user']))
    echo $_COOKIE['user'];

$user = $_SESSION['user'];
$branch = $_SESSION['branch'];
?>