Antes que sea enviado cualquier pedazo de HTML debes abrir sesión en cuanta página necesitas que se mantenga la sesión:
Código :
session_start();
Luego, usas tu variable de sesión y ya.
Del código que dejas lo que entiendo es que el valor de la variable $usuario (que sugiero recojas como $_POST['usuario'] o $_GET['usuario'] según el caso) es asignado a la variable de sesión que estás abriendo $_SESSION["login"]; luego en cada caso por ejemplo evaluaras que
if($_SESSION["login"]){
//lo que deseas hacer si se cumple que la variable está iniciada
}//end if sesión usuario
No se si me explico... ojalá te sirva.
P.D. Recuerda que la sesión debe ser abierta antes que sea enviado html al browser...