Right now I'm coding this really simple user page but getting one problem that's bugging me and can't find out why it's happening.
When ever I would put <?php HTML will just stop loading from there.
<?php
session_start();
if (!isset($_SESSION["user"])) {
    $logged_in = "no";
} else {
    $username = $_SESSION["user"];
    $logged_in = "yes";
}
include ('global.php');
?>
<head>
    <title><?php echo $sitename; ?></title>
    <link rel="stylesheet" type="text/css" href="css.css">
    <link href="https://fonts.googleapis.com/css?family=Raleway" rel="stylesheet">
        <meta name="viewport" content="width=device-width, initial-scale=1.0">
</head>
<body>
    <div class="header">
        <div class="header_content">
            <div class="middle_logo">
                <p><a href="index.php"><?php echo $sitename; ?></a></p>
            </div>
        </div>
    </div>
    <div class="under_header">
        <?php
                $id = htmlentites($_GET["id"]);
                $get_user_data = mysqli_query ($dconnect, "SELECT * FROM user_data WHERE id='$id'");
                if (mysqli_num_rows($get_user_data) < 2) {
                    header ("Location: index.php");
                } else {
                while ($row = mysqli_fetch_array($get_user_data)) {
                    echo $row["username"];
               }
                }
        ?>
        <h1><?php echo $users_name; ?></h1>
    </div>
When I look at the source code it ends at <div class="under_header">
 
    