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
/
vkraft
/
views
/
admin
/
Upload File:
files >> /var/www/vkraft/views/admin/page-setting.php
<?php include 'views/admin/layout/header.php'; ?> <?php include 'views/admin/layout/Sidebar.php'; ?> <?php require_once __DIR__ . '/../../db.php'; $page = $_GET['edit'] ?? null; $seo_title = $seo_keywords = $seo_description = $page_content = ''; $isNew = true; if ($page) { $stmt = $db->prepare("SELECT * FROM pages WHERE page_name = ?"); $stmt->execute([$page]); $data = $stmt->fetch(PDO::FETCH_ASSOC); if ($data) { $isNew = false; $seo_title = $data['seo_title']; $seo_keywords = $data['seo_keywords']; $seo_description = $data['seo_description']; $page_content = $data['page_content']; } } if ($_SERVER['REQUEST_METHOD'] === 'POST' && $page) { $seo_title = $_POST['seo_title'] ?? ''; $seo_keywords = $_POST['seo_keywords'] ?? ''; $seo_description = $_POST['seo_description'] ?? ''; $page_content = $_POST['page_content'] ?? ''; if ($isNew) { $stmt = $db->prepare("INSERT INTO pages (page_name, seo_title, seo_keywords, seo_description, page_content) VALUES (?, ?, ?, ?, ?)"); $stmt->execute([$page, $seo_title, $seo_keywords, $seo_description, $page_content]); echo "<script>alert('Page Added'); location.href='page-setting?edit=$page';</script>"; } else { $stmt = $db->prepare("UPDATE pages SET seo_title = ?, seo_keywords = ?, seo_description = ?, page_content = ? WHERE page_name = ?"); $stmt->execute([$seo_title, $seo_keywords, $seo_description, $page_content, $page]); echo "<script>alert('Page Updated'); location.href='page-setting?edit=$page';</script>"; } } ?> <main class="main-content"> <div class="container-fluid px-4"> <h4 class="mb-4"><?= ucfirst(htmlspecialchars($page)) ?> Page Settings</h4> <div class="card shadow-sm" style="border-color: var(--gray-dark); box-shadow: var(--shadow-sm); background: var(--light);"> <div class="card-body"> <form method="post"> <div class="mb-3"> <label>SEO Title</label> <input type="text" name="seo_title" class="form-control" value="<?= htmlspecialchars($seo_title) ?>"> </div> <div class="mb-3"> <label>SEO Keywords</label> <input type="text" name="seo_keywords" class="form-control" value="<?= htmlspecialchars($seo_keywords) ?>"> </div> <div class="mb-3"> <label>SEO Description</label> <textarea name="seo_description" class="form-control" rows="3"><?= htmlspecialchars($seo_description) ?></textarea> </div> <div class="mb-3"> <label>Page Content</label> <textarea name="page_content" id="editor" class="form-control" rows="8"><?= htmlspecialchars($page_content) ?></textarea> </div> <button type="submit" name="submit" class="btn btn-primary"><?= $isNew ? 'Add Page' : 'Update Page' ?></button> </form> </div> </div> </div> </main> <!-- Jodit Editor --> <link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/jodit@3.24.4/build/jodit.min.css"> <script src="https://cdn.jsdelivr.net/npm/jodit@3.24.4/build/jodit.min.js"></script> <script> const editor = new Jodit("#editor",{ height:500 }); </script> <?php include 'views/admin/layout/footer.php'; ?>