Que gracias a la función login.php te mande a login.php no tiene mucho sentido no?...
quita esa función y has una propiamente en y para el login en las primeras lineas:
Código PHP:
Ver original
//comprobando session
if(isset($_SESSION["login_admin"])) { // si ya esta definida
// lo mandas archivo al que muestra cuando un usuario se logea exitosamente
echo '<script>
location.href = "' . base_url() . "MAIN_DESPUES DE LOGIN_O_INDEX" . '";
</script>';
}
} //Despues de esto si no esta definida, automaticamente te mostrará el login