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

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

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

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

Есть идеи ?

Ответы на вопрос(6)

Ваш ответ на вопрос