Pero que comportamiento tiene el script? Me refiero a una traza del mismo, por donde pasa en cada situación, si entra en el primer if o nunca llega a ejecutarse, si llega a entrar en el else cuando le mandas el formulario, si siempre se queda en el !isset($_POST['lisub']), y demás...