$fila es una variable común y corriente que desaparece al finalizar la ejecución del script, lo que realmente necesitas es definir un elemento en la variable de sesión, ejemplo:
Código PHP:
Ver original// Te faltaba esta comparación, para asegurarte de que sí existe el usuario en la tabla
if($stm->num_rows == 1) {
// También, al asignar fila tenías $stmt, sobrando la t final
$_SESSION['fila'] = $stm->fetch();
}
Con eso ya puedes acceder en otros scripts a $_SESSION['fila']
Por cierto, quita la
@ que está antes de session_start(), te puede causar muchos mas problemas de los que
corrige "camufla".