Como observación, el session_start() debe incluirse una sola vez (lo declaras dos veces en el primer archivo) o te dara error, en este caso no lo esta haciendo, porque lo tienes dentro de una condición.
Sin embargo, no es necesario que lo tengas dos veces. Con una sola vez al inicio de cada archivo es suficiente.
Saludos!