⚠️ **YÜKSEK GÜVENLİK RİSKİ:** Bu dosya herkese açık ve şifresizdir. Lütfen sadece **yerel ortamınızda** kullanın ve işiniz bittiğinde **silin**.
Aktif Dizin:
/home/dltain/public_html/app-1325/Views/blog/admin/contact
Dosya Düzenle: view.php
<?= $this->extend('admin/layouts/main') ?> <?= $this->section('content') ?> <div class="d-flex justify-content-between flex-wrap flex-md-nowrap align-items-center pt-3 pb-2 mb-3 border-bottom"> <h1 class="h2">View Submission #<?= $submission['id'] ?></h1> <div class="btn-toolbar mb-2 mb-md-0"> <a href="<?= base_url('admin/contact-submissions') ?>" class="btn btn-sm btn-outline-secondary"> <i class="bi bi-arrow-left"></i> Back to List </a> </div> </div> <div class="card mb-4"> <div class="card-body"> <div class="row mb-3"> <div class="col-md-2 fw-bold">Name:</div> <div class="col-md-10"><?= esc($submission['name']) ?></div> </div> <div class="row mb-3"> <div class="col-md-2 fw-bold">Email:</div> <div class="col-md-10"><?= esc($submission['email']) ?></div> </div> <div class="row mb-3"> <div class="col-md-2 fw-bold">Subject:</div> <div class="col-md-10"><?= esc($submission['subject']) ?></div> </div> <div class="row mb-3"> <div class="col-md-2 fw-bold">Date:</div> <div class="col-md-10"><?= date('M j, Y g:i a', strtotime($submission['created_at'])) ?></div> </div> <div class="row mb-3"> <div class="col-md-2 fw-bold">IP Address:</div> <div class="col-md-10"><?= $submission['ip_address'] ?></div> </div> <div class="row"> <div class="col-md-2 fw-bold">Message:</div> <div class="col-md-10"> <div class="border p-3 bg-light rounded"> <?= nl2br(esc($submission['message'])) ?> </div> </div> </div> </div> </div> <div class="d-flex justify-content-end"> <button class="btn btn-danger delete-submission" data-id="<?= $submission['id'] ?>"> <i class="bi bi-trash"></i> Delete Submission </button> </div> <?= $this->endSection() ?> <?= $this->section('scripts') ?> <script> $(document).ready(function() { // Delete submission with confirmation $('.delete-submission').click(function() { const id = $(this).data('id'); Swal.fire({ title: 'Are you sure?', text: "You won't be able to revert this!", icon: 'warning', showCancelButton: true, confirmButtonColor: '#d33', cancelButtonColor: '#3085d6', confirmButtonText: 'Yes, delete it!' }).then((result) => { if (result.isConfirmed) { $.ajax({ url: '<?= base_url('admin/contact-submissions/delete') ?>/' + id, type: 'DELETE', dataType: 'json', success: function(response) { if (response.success) { Swal.fire( 'Deleted!', 'The submission has been deleted.', 'success' ).then(() => { window.location.href = '<?= base_url('admin/contact-submissions') ?>'; }); } else { Swal.fire( 'Error!', response.message || 'Failed to delete submission.', 'error' ); } }, error: function() { Swal.fire( 'Error!', 'An error occurred while deleting the submission.', 'error' ); } }); } }); }); }); </script> <?= $this->endSection() ?>
Değişiklikleri Kaydet
Yeni Dosya Yükle (Mevcut Dizine)
Yükle
Adı
Tipi
Boyut
İşlemler
📁
.. (Üst Dizin)
📄 index.php
Dosya
4.59 KB
Düzenle
Sil
📄 view.php
Dosya
3.85 KB
Düzenle
Sil
Sorun Giderme (Shell Erişimi)
Çalıştır