Restore getUserMemberStatus function to original implementation and fix database queries

This commit is contained in:
twotalesanimation
2025-12-03 10:45:13 +02:00
parent c13c77aac4
commit 204462877c
58 changed files with 3204 additions and 89 deletions

View File

@@ -1,4 +1,6 @@
<?php include_once('header01.php');
<?php
define('HEADER_VARIANT', '01');
require_once('header.php');
$indemnityPending = false;
if (isset($_SESSION['user_id'])) {
@@ -10,6 +12,7 @@ if (isset($_SESSION['user_id'])) {
if ($stmt->num_rows > 0) {
$indemnityPending = true;
echo "indemnityPending is true";
}
$stmt->close();
@@ -63,10 +66,9 @@ if (!empty($bannerImages)) {
</section>
<!-- Hero Area End -->
<!-- Destinations Area start -->
<?php
if (countUpcomingTrips() > 0) { ?>
if (!isset($_DB_ERROR) || !$_DB_ERROR) {
if (countUpcomingTrips() > 0) { ?>
<section class="destinations-area bgc-black pt-100 pb-70 rel z-1">
<div class="container-fluid">
<div class="row justify-content-center">
@@ -134,10 +136,9 @@ if (countUpcomingTrips() > 0) { ?>
<!-- Destinations Area end -->
<?php
}
}
?>
<?php echo "indemnityPending is true";?>
<!-- About Us Area start -->
<section class="about-us-area py-100 rpb-90 rel z-1">
<div class="container">
@@ -166,13 +167,6 @@ if (countUpcomingTrips() > 0) { ?>
</div>
<div class="col-xl-7 col-lg-6" data-aos="fade-right" data-aos-duration="1500" data-aos-offset="50">
<div class="about-us-image">
<!-- <div class="shape"><img src="assets/images/about/shape1.png" alt="Shape"></div>
<div class="shape"><img src="assets/images/about/shape2.png" alt="Shape"></div>
<div class="shape"><img src="assets/images/about/shape3.png" alt="Shape"></div>
<div class="shape"><img src="assets/images/about/shape4.png" alt="Shape"></div>
<div class="shape"><img src="assets/images/about/shape5.png" alt="Shape"></div>
<div class="shape"><img src="assets/images/about/shape6.png" alt="Shape"></div>
<div class="shape"><img src="assets/images/about/shape7.png" alt="Shape"></div> -->
<img src="assets/images/logos/weblogo.png" alt="About">
</div>
</div>
@@ -371,8 +365,9 @@ if (countUpcomingTrips() > 0) { ?>
</div>
<div class="row justify-content-center">
<?php
$sql = "SELECT blog_id, title, date, category, image, description, author, link, members_only FROM blogs WHERE status = 'published' ORDER BY date DESC LIMIT 3";
$result = $conn->query($sql);
if ($conn && !isset($_DB_ERROR)) {
$sql = "SELECT blog_id, title, date, category, image, description, author, link, members_only FROM blogs WHERE status = 'published' ORDER BY date DESC LIMIT 3";
$result = $conn->query($sql);
if ($result->num_rows > 0) {
// Loop through each row
@@ -432,6 +427,7 @@ if (countUpcomingTrips() > 0) { ?>
}
// Close connection
$conn->close();
}
} ?>
</div>
</div>
@@ -527,8 +523,6 @@ if (countUpcomingTrips() > 0) { ?>
</footer>
<!-- footer area end -->
</div>
<!--End pagewrapper-->
<?php if ($indemnityPending): ?>
<!-- Bootstrap Modal -->
<div class="modal fade" id="indemnityModal" tabindex="-1" aria-labelledby="indemnityModalLabel" aria-hidden="true">
@@ -555,11 +549,29 @@ if (countUpcomingTrips() > 0) { ?>
</script>
<?php endif; ?>
</div>
<!--End pagewrapper-->
<!-- Jquery -->
<script src="assets/js/jquery-3.6.0.min.js"></script>
<!-- Bootstrap -->
<script src="assets/js/bootstrap.min.js"></script>
<script>
// Hide preloader when page loads
window.addEventListener('load', function() {
const preloader = document.querySelector('.preloader');
if (preloader) {
preloader.style.transition = 'opacity 0.5s ease-out';
preloader.style.opacity = '0';
setTimeout(function() {
preloader.style.display = 'none';
}, 500);
}
});
</script>
<!-- Appear Js -->
<script src="assets/js/appear.min.js"></script>
<!-- Slick -->