Условные выражения в PHP-коде между HTML-кодом

У меня есть небольшая проблема с использованием условных выражений в PHP, разделенных HTML-кодом. Это тип кода, который я пытаюсь написать. Это страница профиля, и она должна просматриваться только тем пользователем, чей профиль (для проверки я использую переменные сеанса):

<?php if(check if user is logged in) ?>
<display users profile in html>
<?php else ?>
<display an error>

Но это не работает. Я также попытался использовать сокращенную запись, поставив:&nbsp;в концеif&nbsp;и используяendif&nbsp;заявление, но это не сработало. (В более раннем проекте:&nbsp;метод работал дляforeach&nbsp;а такжеendforeach&nbsp;так я и думал попробую)

Есть идеи ?