目的を達成するために、同じファイルにPHPコードとHTMLコードを混在させないでください。
現在のほとんどのフレームワークは、ある種のテンプレートを使用しています。ユーザーがログインしている場合は、ログインしているテンプレートを表示します。そうでない場合は、他のテンプレートを表示します。
SmartyやTWIG(Symfonyでのみ使用される)など、無料で利用できる多くのテンプレートフレームワークがあります。
これらを使用したくない場合は、コードを別のファイルに分割することを検討する必要があります。それでも、次のようになります。
<html>
[...]
<body>
[...]
<?php
if (isset($_SESSION["SESS_USER_ID"])) {
include("restricted_folder/file_i_want_my_logged_in_user_to_see.php");
} else {
include("login_required.php");
}
?>
[...]
</body>
</html>
「restricted_folder」をユーザーが直接アクセスできないようにすることを忘れないでください。アクセス許可を削除するか(フォルダーをchmodすることで実行できます)、そのフォルダーへのアクセスを禁止する.htaccessを書き込みます。