проверка, если логин и корзина пуста

Я пытаюсь объединить два оператора IF.

оператор FIRST проверяет, является ли тележка пустой.

 if (!isset($_SESSION["cart_array"]) || count($_SESSION["cart_array"]) < 1) 

Оператор SECOND изменяется, если пользователь входит в систему или нет …

  if ($_SESSION['User']['AccessLvl'] == null) 

Мне нужно проверить, пуста ли тележка, и если это, я имею эхо-сообщение. cart if empty на той же самой вещи, которую мне нужно изменить, если пользователь является логином, и если это я, я не хочу показывать форму, которая у меня есть, а если нет, то они должны отображаться.

Я пробовал это, но не работал

 if (!isset($_SESSION["cart_array"]) || count($_SESSION["cart_array"]) < 1) { echo 'cart if emepy'; if ($_SESSION['User']['AccessLvl'] == null) { } } else{ echo ' <form name="login" action="login.php"></form>'; } 

summary Первое утверждение проверяет, что они что-то в корзине, и если они ничего, форма не должна отображаться. Если пользователь зарегистрирован в форме, не должен показывать, есть ли что-либо в корзине, потому что форма является формой входа в систему, и им не нужно, чтобы человек дважды регистрировался … Второй оператор if – это оператор, который я использовал проверить, зарегистрирован ли кто-либо или нет.