BLACKSITE
:
216.73.216.62
:
147.93.18.13 / vinyasaweddings.com
:
Linux srv667811 6.8.0-134-generic #134-Ubuntu SMP PREEMPT_DYNAMIC Fri Jun 26 18:43:11 UTC 2026 x86_64
:
/
var
/
www
/
vinyasawedding
/
Upload File:
files >> /var/www/vinyasawedding/index.php
<?php session_start(); require_once 'config/config.php'; require_once 'db.php'; // Include your database connection file $page = $_GET['page'] ?? null; $slug = $_GET['slug'] ?? null; // If no page/slug, parse URL path if (!$page && !$slug) { $path = trim(parse_url($_SERVER['REQUEST_URI'], PHP_URL_PATH), '/'); // Ignore empty path or 'index.php' if (!empty($path) && $path !== 'index.php') { $slug = $path; $_GET['slug'] = $slug; } } // Load header/footer functions (optional) function loadHeader($currentPage = '') { require 'views/layout/header.php'; } function loadFooter() { require 'views/layout/footer.php'; } $publicPages = ['login']; if ($page && !in_array($page, $publicPages) && !isset($_SESSION['admin_logged_in'])) { header('Location: login'); exit; } // ADMIN PAGES if ($page) { switch ($page) { case 'login': require 'views/admin/login.php'; break; case 'logout': require 'views/admin/logout.php'; break; case 'dashboard': require 'views/admin/dashboard.php'; break; case 'enquiry': require 'views/admin/enquiry.php'; break; case 'banners-add': require 'views/admin/banners-add.php'; break; case 'banners-manage': require 'views/admin/banners-manage.php'; break; case 'client-add': require 'views/admin/client-add.php'; break; case 'client-manage': require 'views/admin/client-manage.php'; break; case 'faq-add': require 'views/admin/faq-add.php'; break; case 'faq-manage': require 'views/admin/faq-manage.php'; break; case 'testimonial-add': require 'views/admin/testimonial-add.php'; break; case 'testimonial-manage': require 'views/admin/testimonial-manage.php'; break; case 'services-add': require 'views/admin/services-add.php'; break; case 'services-manage': require 'views/admin/services-manage.php'; break; case 'gallery-add': require 'views/admin/gallery-add.php'; break; case 'gallery-manage': require 'views/admin/gallery-manage.php'; break; case 'design-add': require 'views/admin/design-add.php'; break; case 'design-manage': require 'views/admin/design-manage.php'; break; case 'setting': require 'views/admin/setting.php'; break; default: echo "<h2>404 - Admin page not found</h2>"; break; } } // FRONTEND ROUTES elseif ($slug) { switch ($slug) { case 'demo': require 'views/ads-demo.php'; break; case 'about': require 'views/about.php'; break; case 'services': require 'views/service.php'; break; case 'gallery': require 'views/gallery.php'; break; case 'contact': require 'views/contact.php'; break; case 'vinyasa-design': require 'views/design.php'; break; case 'thankyou': require 'views/thankyou.php'; break; default: require 'views/home.php'; break; } } else { // DEFAULT: Home page require 'views/home.php'; } ?>