если не нужно возвращать переменную сессии в заголовок, тогда почему не работает условие:
if (isset($_REQUEST[session_name()])) {session_start();
if ($_SESSION['fio']!=''){
$this->session_info="Здраствуйте, ".$_SESSION['fio'];
}
}else {
$this->session_info='<span class="button" style="margin: 0 auto; display: block;" onclick="create_login_form();"><span>ВХОД\РЕГИСТРАЦИЯ</span></span>';
}