📁 PHP Dosya Yöneticisi
/
/
home
/
demodesigncom
/
e-ticaretv10.demodesign.com.tr
/
secured
/
inc
/
modules
/
language
📝
language_post.php
← Geri Dön
<?php /* * @ https://EasyToYou.eu - IonCube v11 Decoder Online * @ PHP 7.2 * @ Decoder version: 1.0.4 * @ Release: 01/09/2021 */ echo !defined("GUVENLIK") ? exit : NULL; if ($yetki["demo"] != "1") { if (isset($_GET["status"])) { if ($_GET["status"] == "lang_add" || $_GET["status"] == "lang_delete" || $_GET["status"] == "lang_edit") { if ($_GET["status"] == "lang_add") { if ($_POST && isset($_POST["langAdd"])) { $baslik = $_POST["baslik"]; $sira = $_POST["sira"]; $kod = $_POST["dil_kodu"]; $var = $_POST["varsayilan"]; $durum = $_POST["durum"]; $area = $_POST["area"]; if ($baslik && $sira && $kod) { if ($var == "1") { $guncelle = $db->prepare("UPDATE dil SET\r\n varsayilan=:varsayilan \r\n "); $sonuc = $guncelle->execute(["varsayilan" => "0"]); unset($_SESSION["dil"]); } $kaydet = $db->prepare("INSERT INTO dil SET\r\n baslik=:baslik,\r\n sira=:sira,\r\n kisa_ad=:kisa_ad,\r\n varsayilan=:varsayilan,\r\n durum=:durum,\r\n flag=:flag,\r\n area=:area\r\n "); $sonuc = $kaydet->execute(["baslik" => $baslik, "sira" => $sira, "kisa_ad" => $kod, "varsayilan" => $var, "durum" => $durum, "flag" => $kod, "area" => $area]); if ($sonuc) { include "inc/modules/language/lang-home.php"; $uploads_dir = "/../../../../includes/lang/"; $dosya = $_POST["dil_kodu"]; $uzanti = ".php"; $dosya = fopen(__DIR__ . $uploads_dir . $_POST["dil_kodu"] . $uzanti, "a"); $yaz = fwrite($dosya, $home_content); include "inc/modules/language/lang-panel.php"; $uploads_dir = "/../../../../includes/lang/"; $dosya = $_POST["dil_kodu"]; $uzanti = "-panel.php"; $dosya = fopen(__DIR__ . $uploads_dir . $_POST["dil_kodu"] . $uzanti, "a"); $yaz = fwrite($dosya, $panel_content); $_SESSION["main_alert"] = "success"; header("Location:" . $ayar["panel_url"] . "pages.php?page=languages"); } else { echo "Veritabanı Hatası"; } } else { $_SESSION["main_alert"] = "zorunlu"; header("Location:" . $ayar["panel_url"] . "pages.php?page=languages"); } } else { header("Location:" . $ayar["site_url"] . "404"); } } if ($_GET["status"] == "lang_delete") { if ($_GET["no"] && isset($_GET["no"])) { $dilcek = $db->prepare("select * from dil where id=:id "); $dilcek->execute(["id" => $_GET["no"]]); $dil = $dilcek->fetch(PDO::FETCH_ASSOC); if ("0" < $dilcek->rowCount()) { unlink("../includes/lang/" . $dil["kisa_ad"] . ".php"); unlink("../includes/lang/" . $dil["kisa_ad"] . "-panel.php"); $silmeislem = $db->prepare("DELETE from dil WHERE id=:id"); $sil = $silmeislem->execute(["id" => $_GET["no"]]); if ($sil) { $_SESSION["main_alert"] = "success"; header("Location:" . $ayar["panel_url"] . "pages.php?page=languages"); } else { echo "veritabanı hatası"; } } else { header("Location:" . $ayar["panel_url"] . "pages.php?page=languages"); } } else { header("Location:" . $ayar["site_url"] . "404"); } } if ($_GET["status"] == "lang_edit") { if ($_POST && isset($_POST["langEdit"])) { $baslik = $_POST["baslik"]; $sira = $_POST["sira"]; $durum = $_POST["durum"]; $area = $_POST["area"]; if ($baslik && $sira) { $guncelle = $db->prepare("UPDATE dil SET\r\n baslik=:baslik,\r\n sira=:sira,\r\n durum=:durum,\r\n area=:area\r\n WHERE id=" . $_POST["lang_id"] . " \r\n "); $sonuc = $guncelle->execute(["baslik" => $baslik, "sira" => $sira, "durum" => $durum, "area" => $area]); if ($sonuc) { $_SESSION["main_alert"] = "success"; header("Location:" . $ayar["panel_url"] . "pages.php?page=languages"); } else { echo "Veritabanı Hatası"; } } else { $_SESSION["main_alert"] = "zorunlu"; header("Location:" . $ayar["panel_url"] . "pages.php?page=languages"); } } else { header("Location:" . $ayar["site_url"] . "404"); } } } else { header("Location:" . $ayar["site_url"] . "404"); } } else { header("Location:" . $ayar["site_url"] . "404"); } } else { header("Location:" . $ayar["panel_url"] . ""); $_SESSION["main_alert"] = "demo"; } ?>
💾 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