Declaraciones condicionales en código PHP entre código HTML

Tengo un pequeño problema al usar declaraciones condicionales en PHP separadas por código HTML. Este es el tipo de código que intento escribir. Esta es una página de perfil y solo debe ser vista por el usuario cuyo perfil es (estoy usando variables de sesión para verificar eso):

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

Pero esto no funciona. También intenté usar la notación abreviada poniendo un: al final deif y usando elendif declaración, pero no funcionó. (En un proyecto anterior, el: método trabajado paraforeach yendforeach así que pensé en probarlo)

Algunas ideas ?

Respuestas a la pregunta(6)

Su respuesta a la pregunta