sessionが切れた時は大丈夫ですか？
`if (!($user) && !($user['company_id'] == 9999)) {`
のようにした方がいいかも。