Эта форма отображалась на моей странице, даже когда пользователь не вошел в систему. Я решил сделать ее видимой только после того, как пользователь вошел в систему. Когда я выхожу из системы, она правильно показывает оператор else {Вы не вошли в систему}и когда я вхожу в систему, «оператор else» уходит, ОДНАКО, страница пуста и не показывает форму.Что я делаю не так
<?php if($_SESSION["iduser"] == "yes") { ?>
<div class="modal-content">
<div class="modal-header">
<button type="button" class="close" data-dismiss="modal" aria-label="Close">
<span aria-hidden="true">×</span></button>
<h4 class="modal-title" style="color:green;">POST IT! </h4>
</div>
<div class="modal-body">
<select class="form-control" name="idpostcategory" required>
<option value="">Select Category</option>
<?php
$sql = "SELECT * from postcategories order by idpostcategory";
if ($result = mysqli_query($conn, $sql)) {
while ($row = $result->fetch_assoc()) { if($row['idpostcategory'] != '1'){ ?>
<option value="<?php echo $row['idpostcategory']; ?>"><?php echo
$row['strongtext']; ?> (<?php echo $row['normaltext']; ?>)</option>
<?php } }
}
?>
</select>
</div>
<div class="modal-body">
<input maxlength="30" class="form-control" id="postheading" name="postheading" rows="3" placeholder="Post Heading..." required></input>
</div>
<div class="modal-body">
<textarea maxlength="420" class="form-control" id="posttext" name="posttext" rows="3" placeholder="Enter ..." required></textarea>
</div>
<div class="modal-footer">
<button type="button" id="closemodal" class="btn btn-outline pull-left" data-dismiss="modal">Close</button>
<button type="submit" class="btn btn-outline">Post</button>
</div>
</div>
<?php } else { ?>
<p> You ARE NOT logged in. </p>
<?php
}
?>