📁 PHP Dosya Yöneticisi
/
/
home
/
demodesigncom
/
falscripti.demodesign.com.tr
/
ns-admin
📝
ayarlar.php
← Geri Dön
<?php $sql = "SELECT gizlilik_politikasi, uyelik_sartlari, kvvk, falci_bilgilendirme, tarot_prompt, kahve_prompt, elfali_prompt, yuzfali_prompt FROM ayarlar"; $result = $conn->query($sql); if ($result->num_rows > 0) { $row = $result->fetch_assoc(); $gizlilik_politikasi = $row['gizlilik_politikasi']; $uyelik_sartlari = $row['uyelik_sartlari']; $kvvk = $row['kvvk']; $falci_bilgilendirme = $row['falci_bilgilendirme']; $tarot_prompt = $row['tarot_prompt']; $kahve_prompt = $row['kahve_prompt']; $elfali_prompt = $row['elfali_prompt']; $yuzfali_prompt = $row['yuzfali_prompt']; } if ($_SERVER["REQUEST_METHOD"] == "POST") { // Gelen verileri temizleme ve doğrulama $gizlilik_politikasi = htmlspecialchars($_POST['gizlilik_politikasi'], ENT_QUOTES, 'UTF-8'); $uyelik_sartlari = htmlspecialchars($_POST['uyelik_sartlari'], ENT_QUOTES, 'UTF-8'); $kvvk = htmlspecialchars($_POST['kvvk'], ENT_QUOTES, 'UTF-8'); $tarot_prompt = htmlspecialchars($_POST['tarot_prompt'], ENT_QUOTES, 'UTF-8'); $kahve_prompt = htmlspecialchars($_POST['kahve_prompt'], ENT_QUOTES, 'UTF-8'); $elfali_prompt = htmlspecialchars($_POST['elfali_prompt'], ENT_QUOTES, 'UTF-8'); $yuzfali_prompt = htmlspecialchars($_POST['yuzfali_prompt'], ENT_QUOTES, 'UTF-8'); $falci_bilgilendirme = htmlspecialchars($_POST['falci_bilgilendirme'], ENT_QUOTES, 'UTF-8'); // SQL sorgusu $sql = "UPDATE ayarlar SET gizlilik_politikasi = ?, uyelik_sartlari = ?, kvvk = ?, falci_bilgilendirme = ?, tarot_prompt = ?, kahve_prompt = ?, elfali_prompt = ?, yuzfali_prompt = ? WHERE id = 1"; // id'ye göre güncelleme yapılacak $stmt = $conn->prepare($sql); // Parametreleri bağlama $stmt->bind_param("ssssssss", $gizlilik_politikasi, $uyelik_sartlari, $kvvk, $falci_bilgilendirme, $tarot_prompt, $kahve_prompt, $elfali_prompt, $yuzfali_prompt); // Sorguyu çalıştırma if ($stmt->execute()) { echo '<div style=" min-width: 250px; margin-left: -125px; background-color: #333; color: #fff; text-align: center; border-radius: 2px; padding: 16px; position: fixed; z-index: 1; left: 50%; bottom: 30px; ">Ayarlar Güncellendi!</div>'; } else { echo "Hata: " . $stmt->error; } // Statement'i kapatma $stmt->close(); } $conn->close(); ?> <div class="main-content group-data-[sidebar-size=sm]:ml-[70px]"> <div class="page-content dark:bg-zinc-700"> <div class="container-fluid px-[0.625rem]"> <div class="grid grid-cols-1 pb-6"> <div class="md:flex items-center justify-between px-[2px]"> <h4 class="text-[18px] font-medium text-gray-800 mb-sm-0 grow dark:text-gray-100 mb-2 md:mb-0"> Sistem Ayarları </h4> <nav class="flex" aria-label="Breadcrumb"> <ol class="inline-flex items-center space-x-1 ltr:md:space-x-3 rtl:md:space-x-0"> <li class="inline-flex items-center"> <a href="#" class="inline-flex items-center text-sm text-gray-800 hover:text-gray-900 dark:text-zinc-100 dark:hover:text-white"> Genel </a> </li> <li> <div class="flex items-center rtl:mr-2"> <i class="font-semibold text-gray-600 align-middle far fa-angle-right text-13 rtl:rotate-180 dark:text-zinc-100"></i> <a href="#" class="text-sm font-medium text-gray-500 ltr:ml-2 rtl:mr-2 hover:text-gray-900 ltr:md:ml-2 rtl:md:mr-2 dark:text-gray-100 dark:hover:text-white">Ayarlar</a> </div> </li> </ol> </nav> </div> </div> <div class="grid grid-cols-1"> <div class="card dark:bg-zinc-800 dark:border-zinc-600"> <div class="card-body border-b border-gray-100 dark:border-zinc-600"> <h6 class="mb-1 text-gray-700 text-15 dark:text-gray-100">Ayarlarınızı Yapılandırın</h6> </div> <form method="POST" action=""> <div class="card-body"> <div class="grid grid-cols-12 gap-x-6"> <div class="col-span-12 lg:col-span-6"> <div class="mb-4"> <label for="gizlilik_politikasi" class="block mb-2 font-medium text-gray-700 dark:text-gray-100">Gizlilik Politikası Linki</label> <div class="flex"> <span class="inline-flex items-center px-3 text-sm text-gray-500 bg-gray-200 border border-r-0 border-gray-300 rounded-l-md dark:bg-zinc-600 dark:text-gray-300"> <i class="fas fa-shield-alt"></i> </span> <input class="w-full placeholder:text-13 text-13 py-1.5 rounded-r border-gray-100 focus:border focus:border-violet-50 focus:ring focus:ring-violet-500/20 dark:bg-zinc-700/50 dark:border-zinc-600 dark:placeholder:text-zinc-100 placeholder:text-gray-800 dark:text-zinc-100" type="text" placeholder="<?php echo $gizlilik_politikasi; ?>" name="gizlilik_politikasi" id="gizlilik_politikasi" value="<?php echo $gizlilik_politikasi; ?>" required> </div> </div> <div class="mb-4"> <label for="uyelik_sartlari" class="block mb-2 font-medium text-gray-700 dark:text-gray-100">Üyelik Şartları Linki</label> <div class="flex"> <span class="inline-flex items-center px-3 text-sm text-gray-500 bg-gray-200 border border-r-0 border-gray-300 rounded-l-md dark:bg-zinc-600 dark:text-gray-300"> <i class="fas fa-file-alt"></i> </span> <input class="w-full placeholder:text-13 text-13 py-1.5 rounded-r border-gray-100 focus:border focus:border-violet-50 focus:ring focus:ring-violet-500/20 dark:bg-zinc-700/50 dark:border-zinc-600 dark:placeholder:text-zinc-100 placeholder:text-gray-800 dark:text-zinc-100" type="text" placeholder="<?php echo $uyelik_sartlari; ?>" name="uyelik_sartlari" id="uyelik_sartlari" value="<?php echo $uyelik_sartlari; ?>" required> </div> </div> <div class="mb-4"> <label for="kvvk" class="block mb-2 font-medium text-gray-700 dark:text-gray-100">KVKK Linki</label> <div class="flex"> <span class="inline-flex items-center px-3 text-sm text-gray-500 bg-gray-200 border border-r-0 border-gray-300 rounded-l-md dark:bg-zinc-600 dark:text-gray-300"> <i class="fas fa-user-shield"></i> </span> <input class="w-full placeholder:text-13 text-13 py-1.5 rounded-r border-gray-100 focus:border focus:border-violet-50 focus:ring focus:ring-violet-500/20 dark:bg-zinc-700/50 dark:border-zinc-600 dark:placeholder:text-zinc-100 placeholder:text-gray-800 dark:text-zinc-100" type="text" placeholder="<?php echo $kvvk; ?>" name="kvvk" id="kvvk" value="<?php echo $kvvk; ?>" required> </div> </div> <div class="mb-4"> <label for="falci_bilgilendirme" class="block mb-2 font-medium text-gray-700 dark:text-gray-100">Falcı Bilgilendirme</label> <div class="flex"> <span class="inline-flex items-center px-3 text-sm text-gray-500 bg-gray-200 border border-r-0 border-gray-300 rounded-l-md dark:bg-zinc-600 dark:text-gray-300"> <i class="fas fa-info-circle"></i> </span> <input class="w-full placeholder:text-13 text-13 py-1.5 rounded-r border-gray-100 focus:border focus:border-violet-50 focus:ring focus:ring-violet-500/20 dark:bg-zinc-700/50 dark:border-zinc-600 dark:placeholder:text-zinc-100 placeholder:text-gray-800 dark:text-zinc-100" type="text" placeholder="<?php echo $falci_bilgilendirme; ?>" name="falci_bilgilendirme" id="falci_bilgilendirme" value="<?php echo $falci_bilgilendirme; ?>" required> </div> </div> <div class="mb-4"> <label for="tarot_prompt" class="block mb-2 font-medium text-gray-700 dark:text-gray-100">Tarot Prompt</label> <div class="flex"> <span class="inline-flex items-center px-3 text-sm text-gray-500 bg-gray-200 border border-r-0 border-gray-300 rounded-l-md dark:bg-zinc-600 dark:text-gray-300"> <i class="fas fa-tarot"></i> </span> <input class="w-full placeholder:text-13 text-13 py-1.5 rounded-r border-gray-100 focus:border focus:border-violet-50 focus:ring focus:ring-violet-500/20 dark:bg-zinc-700/50 dark:border-zinc-600 dark:placeholder:text-zinc-100 placeholder:text-gray-800 dark:text-zinc-100" type="text" placeholder="<?php echo $tarot_prompt; ?>" name="tarot_prompt" id="tarot_prompt" value="<?php echo $tarot_prompt; ?>" required> </div> </div> <div class="mb-4"> <label for="kahve_prompt" class="block mb-2 font-medium text-gray-700 dark:text-gray-100">Kahve Falı Prompt</label> <div class="flex"> <span class="inline-flex items-center px-3 text-sm text-gray-500 bg-gray-200 border border-r-0 border-gray-300 rounded-l-md dark:bg-zinc-600 dark:text-gray-300"> <i class="fas fa-mug-hot"></i> </span> <input class="w-full placeholder:text-13 text-13 py-1.5 rounded-r border-gray-100 focus:border focus:border-violet-50 focus:ring focus:ring-violet-500/20 dark:bg-zinc-700/50 dark:border-zinc-600 dark:placeholder:text-zinc-100 placeholder:text-gray-800 dark:text-zinc-100" type="text" placeholder="<?php echo $kahve_prompt; ?>" name="kahve_prompt" id="kahve_prompt" value="<?php echo $kahve_prompt; ?>" required> </div> </div> <div class="mb-4"> <label for="elfali_prompt" class="block mb-2 font-medium text-gray-700 dark:text-gray-100">El Falı Prompt</label> <div class="flex"> <span class="inline-flex items-center px-3 text-sm text-gray-500 bg-gray-200 border border-r-0 border-gray-300 rounded-l-md dark:bg-zinc-600 dark:text-gray-300"> <i class="fas fa-hand-paper"></i> </span> <input class="w-full placeholder:text-13 text-13 py-1.5 rounded-r border-gray-100 focus:border focus:border-violet-50 focus:ring focus:ring-violet-500/20 dark:bg-zinc-700/50 dark:border-zinc-600 dark:placeholder:text-zinc-100 placeholder:text-gray-800 dark:text-zinc-100" type="text" placeholder="<?php echo $elfali_prompt; ?>" name="elfali_prompt" id="elfali_prompt" value="<?php echo $elfali_prompt; ?>" required> </div> </div> <div class="mb-4"> <label for="yuzfali_prompt" class="block mb-2 font-medium text-gray-700 dark:text-gray-100">Yüz Falı Prompt</label> <div class="flex"> <span class="inline-flex items-center px-3 text-sm text-gray-500 bg-gray-200 border border-r-0 border-gray-300 rounded-l-md dark:bg-zinc-600 dark:text-gray-300"> <i class="fas fa-user-circle"></i> </span> <input class="w-full placeholder:text-13 text-13 py-1.5 rounded-r border-gray-100 focus:border focus:border-violet-50 focus:ring focus:ring-violet-500/20 dark:bg-zinc-700/50 dark:border-zinc-600 dark:placeholder:text-zinc-100 placeholder:text-gray-800 dark:text-zinc-100" type="text" placeholder="<?php echo $yuzfali_prompt; ?>" name="yuzfali_prompt" id="yuzfali_prompt" value="<?php echo $yuzfali_prompt; ?>" required> </div> </div> <div class="mt-6"> <button type="submit" class="font-medium text-white border-transparent btn bg-violet-500 w-28 hover:bg-violet-700 focus:bg-violet-700 focus:ring focus:ring-violet-50">Kaydet</button> </div> </div> </div> </div> </form> </div> </div> <footer class="absolute bottom-0 left-0 right-0 px-5 py-5 bg-white border-t footer border-gray-50 dark:bg-zinc-700 dark:border-zinc-600 dark:text-gray-200"> <div class="grid grid-cols-2 text-gray-500 dark:text-zinc-100"> <div class="grow"> © <script> document.write(new Date().getFullYear()); </script> Minia </div> <div class="hidden md:inline-block text-end">Design & Develop by <a href="#" class="underline text-violet-500">Themesbrand</a></div> </div> </footer> </div> </div> </div>
💾 Kaydet
İptal
📝 Yeniden Adlandır
İptal
Kaydet
🔐 Dosya İzinleri (chmod)
İzin Değeri:
Hızlı Seçim:
777
755
644
600
777
= Herkes okur/yazar/çalıştırır
755
= Sahip tam, diğerleri okur/çalıştırır
644
= Sahip okur/yazar, diğerleri okur
600
= Sadece sahip okur/yazar
İptal
Uygula