Guest User

Untitled

a guest
Oct 14th, 2019
373
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 103.36 KB | None | 0 0
  1. <?php
  2. /**
  3. *
  4. * @ This file is created by http://DeZender.Net
  5. * @ deZender (PHP7 Decoder for ionCube Encoder)
  6. *
  7. * @ Version : 4.0.9.0
  8. * @ Author : DeZender
  9. * @ Release on : 08.08.2019
  10. * @ Official site : http://DeZender.Net
  11. *
  12. */
  13.  
  14. ob_start();
  15. session_start();
  16. session_regenerate_id();
  17. require_once 'baglan.php';
  18. require_once 'fonksiyon.php';
  19. require_once 'class.upload.php';
  20. require_once 'class.phpmailer.php';
  21. $logo = url . tema . '/uploads/logo/footer/' . footerlogo;
  22. $domain_bilgi = url;
  23.  
  24. if (isset($_POST['sifirla'])) {
  25. $email = $_POST['email'];
  26. $varmi = $db->prepare('SELECT * FROM kullanici WHERE email = ?');
  27. $varmi->execute([$email]);
  28.  
  29. if ($varmi->rowCount()) {
  30. $YSonuc = $varmi->fetch(PDO::FETCH_ASSOC);
  31.  
  32. if ($YSonuc['rutbe'] == 0) {
  33. $isim = $YSonuc['isim'];
  34. $kullanici = $YSonuc['kadi'];
  35. $parola = $YSonuc['sifre'];
  36. $tarih = tr_tarih('Y-m-d H:i:s');
  37. $ip = ip();
  38. $sablon = $db->query('SELECT * FROM bildirim_sablonu WHERE id = \'10\'')->fetch(PDO::FETCH_ASSOC);
  39. $gelendegisken = explode(',', $sablon['degiskenler']);
  40. $yenitarih = tarih($tarih);
  41. $panel_url = $domain_bilgi . 'yonetim/';
  42. $gidendegisken = [$isim, $kullanici, $parola, $panel_url, $yenitarih, $ip, $logo, $domain_bilgi];
  43. $last_id = $YSonuc['id'];
  44. $btarih = tr_tarih('Y-m-d H:i:s');
  45. $kayitt = tr_tarih('Y-m-d');
  46. $bildirimkt = strtotime($kayitt);
  47. $bildirimt = strtotime($btarih);
  48. $BSorgu = $db->prepare('INSERT INTO bildirimler SET' . "\r\n\t\t\t\t" . 'baslik' . "\t\t" . '= :baslik,' . "\r\n\t\t\t\t" . 'icon' . "\t\t" . '= :icon,' . "\r\n\t\t\t\t" . 'bid' . "\t\t\t" . '= :bid,' . "\r\n\t\t\t\t" . 'bildirim' . "\t" . '= :bildirim,' . "\r\n\t\t\t\t" . 'ktarih' . "\t\t" . '= :ktarih,' . "\r\n\t\t\t\t" . 'tarih ' . "\t\t" . '= :tarih');
  49. $BEkle = $BSorgu->execute(['baslik' => 'Şifre Sıfırlama', 'icon' => 'icon-lock', 'bid' => $last_id, 'bildirim' => '<strong>Yönetici</strong> şifre sıfırlama talebinde bulundu.', 'ktarih' => $bildirimkt, 'tarih' => $bildirimt]);
  50.  
  51. if ($sablon['ubildirim'] == '1') {
  52. $uyekonu = turkce($sablon['konu']);
  53. $uyesablon = $sablon['icerik'];
  54. mailgonder($gelendegisken, $gidendegisken, $uyesablon, $YSonuc['email'], ' ' . $uyekonu . '', $uyesablon);
  55. }
  56.  
  57. if ($sablon['abildirim'] == '1') {
  58. $adminkonu = turkce($sablon['konu2']);
  59. $adminsablon = $sablon['icerik2'];
  60. mailgonder($gelendegisken, $gidendegisken, $adminsablon, m_kime, ' ' . $adminkonu . '', $adminsablon);
  61. }
  62.  
  63. $_SESSION['sifirla'] = 'yes';
  64. header('Location:../yonetim/giris.html');
  65. }
  66. else {
  67. $_SESSION['demohesap'] = 'no';
  68. header('Location:../yonetim/giris.html');
  69. }
  70. }
  71. else {
  72. $_SESSION['sifirla'] = 'no';
  73. header('Location:../yonetim/giris.html');
  74. }
  75. }
  76.  
  77. if (isset($_POST['kullanici_giris'])) {
  78. $kadi = $_POST['kadi'];
  79. $sifre = $_POST['sifre'];
  80. $son_giris = tr_tarih('Y-m-d H:i:s');
  81. if (empty($kadi) || empty($sifre)) {
  82. $_SESSION['kullanici_giris'] = 'bos';
  83. header('Location:../yonetim/giris.html');
  84. }
  85. else {
  86. $varmi = $db->prepare('SELECT * FROM kullanici WHERE kadi = ? AND sifre = ?');
  87. $varmi->execute([$kadi, $sifre]);
  88.  
  89. if ($varmi->rowCount()) {
  90. $KSonuc = $varmi->fetch(PDO::FETCH_ASSOC);
  91. $sorgu = $db->prepare('UPDATE kullanici SET' . "\r\n\t\t\t\t" . 'son_giris = ?' . "\r\n\t\t\t\t" . 'WHERE id = ?');
  92. $guncelle = $sorgu->execute([$son_giris, $KSonuc['id']]);
  93. $_SESSION['Yonetim_Id'] = $KSonuc['id'];
  94. $_SESSION['Yonetim_Kadi'] = $KSonuc['kadi'];
  95. $_SESSION['Yonetim_Sifre'] = $KSonuc['sifre'];
  96. $_SESSION['rutbe'] = $KSonuc['rutbe'];
  97.  
  98. if (isset($_POST['beni_hatirla'])) {
  99. setcookie('Yonetim_Kadi', $KSonuc['kadi'], strtotime('+1 day'), '/');
  100. setcookie('Yonetim_Sifre', $KSonuc['sifre'], strtotime('+1 day'), '/');
  101. }
  102. else {
  103. setcookie('Yonetim_Kadi', $KSonuc['kadi'], strtotime('-1 day'), '/');
  104. setcookie('Yonetim_Sifre', $KSonuc['sifre'], strtotime('-1 day'), '/');
  105. }
  106.  
  107. $_SESSION['kullanici_giris'] = 'yes';
  108. header('Location:../yonetim/index.html');
  109. }
  110. else {
  111. $_SESSION['kullanici_giris'] = 'no';
  112. header('Location:../yonetim/giris.html');
  113. }
  114. }
  115. }
  116.  
  117. if (isset($_POST['sayfa_ekle'])) {
  118. panelislemkontrol();
  119.  
  120. if ($_SESSION['rutbe'] == 0) {
  121. $adi = $_POST['adi'];
  122. $seoo = seo($adi);
  123.  
  124. if ($seoo) {
  125. $seo = seo($adi);
  126. }
  127. else {
  128. $seo = rand();
  129. }
  130.  
  131. if ($_POST['durum']) {
  132. $durum = 1;
  133. }
  134. else {
  135. $durum = 0;
  136. }
  137.  
  138. if ($_POST['anasayfa']) {
  139. $anasayfa = 1;
  140. $kisa = $_POST['kisa'];
  141. }
  142. else {
  143. $anasayfa = 0;
  144. $kisa = '';
  145. }
  146.  
  147. $aciklama = $_POST['aciklama'];
  148. $keywords = $_POST['keywords'];
  149. $description = $_POST['description'];
  150. $tarih = date('Y-m-d H:i:s');
  151. $tarih = tr_tarih($tarih);
  152. $upload = new upload($_FILES['resim']);
  153.  
  154. if ($upload->uploaded) {
  155. $upload->file_auto_rename = true;
  156. $upload->process('../' . tema . '/uploads/sayfalar');
  157.  
  158. if ($upload->processed) {
  159. $Resim = '' . $upload->file_dst_name . '';
  160. }
  161. }
  162.  
  163. $gitti = $Resim = '' . $upload->file_dst_name . '';
  164. $sorgu = $db->prepare('INSERT INTO sayfalar SET' . "\r\n\t\t\t\t" . 'adi ' . "\t" . '= ?,' . "\r\n\t\t\t\t" . 'seo ' . "\t" . '= ?,' . "\r\n\t\t\t\t" . 'kisa ' . "\t" . '= ?,' . "\r\n\t\t\t\t" . 'aciklama= ?,' . "\r\n\t\t\t\t" . 'keywords= ?,' . "\r\n\t\t\t\t" . 'description' . "\t" . '= ?,' . "\r\n\t\t\t\t" . 'durum ' . "\t" . '= ?,' . "\r\n\t\t\t\t" . 'anasayfa= ?,' . "\r\n\t\t\t\t" . 'resim ' . "\t" . '= ?,' . "\r\n\t\t\t\t" . 'dil ' . "\t" . '= ?,' . "\r\n\t\t\t\t" . 'tarih ' . "\t" . '= ?');
  165. $Ekle = $sorgu->execute([$adi, $seo, $kisa, $aciklama, $keywords, $description, $durum, $anasayfa, $Resim, $_SESSION['admin_dil'], $tarih]);
  166.  
  167. if ($Ekle) {
  168. $last_id = $db->lastInsertId();
  169. $btarih = tr_tarih('Y-m-d H:i:s');
  170. $kayitt = tr_tarih('Y-m-d');
  171. $bildirimkt = strtotime($kayitt);
  172. $bildirimt = strtotime($btarih);
  173. $BSorgu = $db->prepare('INSERT INTO bildirimler SET' . "\r\n\t\t\t\t" . 'baslik' . "\t\t" . '= :baslik,' . "\r\n\t\t\t\t" . 'icon' . "\t\t" . '= :icon,' . "\r\n\t\t\t\t" . 'bid' . "\t\t\t" . '= :bid,' . "\r\n\t\t\t\t" . 'bildirim' . "\t" . '= :bildirim,' . "\r\n\t\t\t\t" . 'ktarih' . "\t\t" . '= :ktarih,' . "\r\n\t\t\t\t" . 'tarih ' . "\t\t" . '= :tarih');
  174. $BEkle = $BSorgu->execute(['baslik' => 'Sayfa Ekledi', 'icon' => 'icon-note', 'bid' => $last_id, 'bildirim' => '<strong>Yönetici</strong> <strong style=\'color: crimson;\'>' . $adi . '</strong> adında sayfa ekledi.', 'ktarih' => $bildirimkt, 'tarih' => $bildirimt]);
  175. $_SESSION['sayfa_ekle'] = 'yes';
  176. header('Location:../yonetim/sayfa-listele.html');
  177. }
  178. else {
  179. $_SESSION['sayfa_ekle'] = 'no';
  180. header('Location:../yonetim/sayfa-ekle.html');
  181. }
  182. }
  183. else {
  184. $_SESSION['demohesap'] = 'no';
  185. header('Location:../yonetim/sayfa-ekle.html');
  186. }
  187. }
  188.  
  189. if (isset($_POST['sayfa_guncelle'])) {
  190. panelislemkontrol();
  191. $d_id = $_POST['id'];
  192.  
  193. if ($_SESSION['rutbe'] == 0) {
  194. $adi = $_POST['adi'];
  195. $seoo = seo($adi);
  196.  
  197. if ($seoo) {
  198. $seo = seo($adi);
  199. }
  200. else {
  201. $seo = rand();
  202. }
  203.  
  204. if ($_POST['durum']) {
  205. $durum = 1;
  206. }
  207. else {
  208. $durum = 0;
  209. }
  210.  
  211. if ($_POST['anasayfa']) {
  212. $anasayfa = 1;
  213. $kisa = $_POST['kisa'];
  214. }
  215. else {
  216. $anasayfa = 0;
  217. $kisa = '';
  218. }
  219.  
  220. $aciklama = $_POST['aciklama'];
  221. $keywords = $_POST['keywords'];
  222. $description = $_POST['description'];
  223. $tarih = date('Y-m-d H:i:s');
  224. $tarih = tr_tarih($tarih);
  225. $upload = new upload($_FILES['resim']);
  226.  
  227. if ($upload->uploaded) {
  228. $upload->file_auto_rename = true;
  229. $upload->process('../' . tema . '/uploads/sayfalar');
  230.  
  231. if ($upload->processed) {
  232. $Resim = '' . $upload->file_dst_name . '';
  233. }
  234. }
  235.  
  236. if (isset($Resim)) {
  237. $resim_bul = $db->query('SELECT * FROM sayfalar WHERE id = \'' . $d_id . '\'')->fetch(PDO::FETCH_ASSOC);
  238. unlink('../' . tema . '/uploads/sayfalar/' . $resim_bul['resim']);
  239. $guncelle = $db->prepare('UPDATE sayfalar SET resim = ? WHERE id = ?');
  240. $guncelle->execute([$Resim, $d_id]);
  241. $Resim = '' . $upload->file_dst_name . '';
  242. }
  243.  
  244. $sorgu = $db->prepare('UPDATE sayfalar SET' . "\r\n\t\t\t" . 'adi ' . "\t" . '= ?,' . "\r\n\t\t\t" . 'seo ' . "\t" . '= ?,' . "\r\n\t\t\t" . 'kisa ' . "\t" . '= ?,' . "\r\n\t\t\t" . 'aciklama= ?,' . "\r\n\t\t\t" . 'keywords= ?,' . "\r\n\t\t\t" . 'description' . "\t" . '= ?,' . "\r\n\t\t\t" . 'durum ' . "\t" . '= ?,' . "\r\n\t\t\t" . 'anasayfa= ?,' . "\r\n\t\t\t" . 'tarih ' . "\t" . '= ?' . "\r\n\t\t\t" . 'WHERE id = ?');
  245. $guncelle = $sorgu->execute([$adi, $seo, $kisa, $aciklama, $keywords, $description, $durum, $anasayfa, $tarih, $d_id]);
  246.  
  247. if ($guncelle) {
  248. $last_id = $d_id;
  249. $btarih = tr_tarih('Y-m-d H:i:s');
  250. $kayitt = tr_tarih('Y-m-d');
  251. $bildirimkt = strtotime($kayitt);
  252. $bildirimt = strtotime($btarih);
  253. $BSorgu = $db->prepare('INSERT INTO bildirimler SET' . "\r\n\t\t\t\t" . 'baslik' . "\t\t" . '= :baslik,' . "\r\n\t\t\t\t" . 'icon' . "\t\t" . '= :icon,' . "\r\n\t\t\t\t" . 'bid' . "\t\t\t" . '= :bid,' . "\r\n\t\t\t\t" . 'bildirim' . "\t" . '= :bildirim,' . "\r\n\t\t\t\t" . 'ktarih' . "\t\t" . '= :ktarih,' . "\r\n\t\t\t\t" . 'tarih ' . "\t\t" . '= :tarih');
  254. $BEkle = $BSorgu->execute(['baslik' => 'Sayfa Güncellendi', 'icon' => 'icon-note', 'bid' => $last_id, 'bildirim' => '<strong>Yönetici</strong> <strong style=\'color: crimson;\'>' . $adi . '</strong> başlıklı sayfayı güncelledi.', 'ktarih' => $bildirimkt, 'tarih' => $bildirimt]);
  255. $_SESSION['sayfa_guncelle'] = 'yes';
  256. header('Location:../yonetim/sayfa-duzenle/' . $d_id . '.html');
  257. }
  258. else {
  259. $_SESSION['sayfa_guncelle'] = 'no';
  260. header('Location:../yonetim/sayfa-duzenle/' . $d_id . '.html');
  261. }
  262. }
  263. else {
  264. $_SESSION['demohesap'] = 'no';
  265. header('Location:../yonetim/sayfa-duzenle/' . $d_id . '.html');
  266. }
  267. }
  268.  
  269. if (@$_GET['sayfaresimsil'] == 'ok') {
  270. panelislemkontrol();
  271. @$resimid = $_GET['sid'];
  272.  
  273. if ($_SESSION['rutbe'] == 0) {
  274. $resim_bul = $db->query('SELECT * FROM sayfalar WHERE id = \'' . $resimid . '\'')->fetch(PDO::FETCH_ASSOC);
  275. unlink('../' . tema . '/uploads/sayfalar/' . $resim_bul['resim']);
  276. $sorgu = $db->prepare('UPDATE sayfalar SET' . "\r\n\t\t\t\t\t" . 'resim' . "\t" . '= ?' . "\r\n\t\t\t\t\t" . 'WHERE id = ?');
  277. $guncelle = $sorgu->execute(['', $resimid]);
  278.  
  279. if ($guncelle) {
  280. $last_id = $resim_bul['id'];
  281. $btarih = tr_tarih('Y-m-d H:i:s');
  282. $kayitt = tr_tarih('Y-m-d');
  283. $bildirimkt = strtotime($kayitt);
  284. $bildirimt = strtotime($btarih);
  285. $BSorgu = $db->prepare('INSERT INTO bildirimler SET' . "\r\n\t\t\t\t" . 'baslik' . "\t\t" . '= :baslik,' . "\r\n\t\t\t\t" . 'icon' . "\t\t" . '= :icon,' . "\r\n\t\t\t\t" . 'bid' . "\t\t\t" . '= :bid,' . "\r\n\t\t\t\t" . 'bildirim' . "\t" . '= :bildirim,' . "\r\n\t\t\t\t" . 'ktarih' . "\t\t" . '= :ktarih,' . "\r\n\t\t\t\t" . 'tarih ' . "\t\t" . '= :tarih');
  286. $BEkle = $BSorgu->execute(['baslik' => 'Sayfa Resim Silindi', 'icon' => 'icon-trash', 'bid' => $last_id, 'bildirim' => '<strong>Yönetici</strong> <strong style=\'color: crimson;\'>' . $resim_bul['adi'] . '</strong> başlıklı sayfanın resmini sildi.', 'ktarih' => $bildirimkt, 'tarih' => $bildirimt]);
  287. $_SESSION['sayfaresimsil'] = 'yes';
  288. header('Location:../yonetim/sayfa-duzenle/' . $resimid . '.html');
  289. }
  290. else {
  291. $_SESSION['sayfaresimsil'] = 'no';
  292. header('Location:../yonetim/sayfa-duzenle/' . $resimid . '.html');
  293. }
  294. }
  295. else {
  296. $_SESSION['demohesap'] = 'no';
  297. header('Location:../yonetim/sayfa-duzenle/' . $resimid . '.html');
  298. }
  299. }
  300.  
  301. if (@$_GET['sayfasil'] == 'ok') {
  302. panelislemkontrol();
  303.  
  304. if ($_SESSION['rutbe'] == 0) {
  305. $id = $_GET['id'];
  306. $resim_bul = $db->query('SELECT * FROM sayfalar WHERE id = \'' . $id . '\'')->fetch(PDO::FETCH_ASSOC);
  307. unlink('../' . tema . '/uploads/sayfalar/' . $resim_bul['resim']);
  308. $Sorgu = $db->prepare('DELETE FROM sayfalar WHERE id = :id');
  309. $sil_sorgu = $Sorgu->execute(['id' => $id]);
  310.  
  311. if ($Sorgu->rowCount()) {
  312. if ($sil_sorgu) {
  313. $last_id = $resim_bul['id'];
  314. $btarih = tr_tarih('Y-m-d H:i:s');
  315. $kayitt = tr_tarih('Y-m-d');
  316. $bildirimkt = strtotime($kayitt);
  317. $bildirimt = strtotime($btarih);
  318. $BSorgu = $db->prepare('INSERT INTO bildirimler SET' . "\r\n\t\t\t\t\t" . 'baslik' . "\t\t" . '= :baslik,' . "\r\n\t\t\t\t\t" . 'icon' . "\t\t" . '= :icon,' . "\r\n\t\t\t\t\t" . 'bid' . "\t\t\t" . '= :bid,' . "\r\n\t\t\t\t\t" . 'bildirim' . "\t" . '= :bildirim,' . "\r\n\t\t\t\t\t" . 'ktarih' . "\t\t" . '= :ktarih,' . "\r\n\t\t\t\t\t" . 'tarih ' . "\t\t" . '= :tarih');
  319. $BEkle = $BSorgu->execute(['baslik' => 'Sayfa Silindi', 'icon' => 'icon-trash', 'bid' => $last_id, 'bildirim' => '<strong>Yönetici</strong> <strong style=\'color: crimson;\'>' . $resim_bul['adi'] . '</strong> başlıklı sayfayı sildi.', 'ktarih' => $bildirimkt, 'tarih' => $bildirimt]);
  320. $_SESSION['sayfasil'] = 'yes';
  321. header('Location:../yonetim/sayfa-listele.html');
  322. }
  323. else {
  324. $_SESSION['sayfasil'] = 'no';
  325. header('Location:../yonetim/sayfa-listele.html');
  326. }
  327. }
  328. else {
  329. echo '<meta http-equiv="refresh" content="0; url=404.html">';
  330. }
  331. }
  332. else {
  333. $_SESSION['demohesap'] = 'no';
  334. header('Location:../yonetim/sayfa-listele.html');
  335. }
  336. }
  337.  
  338. if (isset($_POST['sayfa_tumu'])) {
  339. panelislemkontrol();
  340.  
  341. if ($_SESSION['rutbe'] == 0) {
  342. if ($_POST['id']) {
  343. foreach ($_POST['id'] as $i) {
  344. $resim_bul = $db->query('SELECT * FROM sayfalar WHERE id = \'' . $i . '\'')->fetch(PDO::FETCH_ASSOC);
  345. $TopluSorgu = $db->prepare('DELETE FROM sayfalar WHERE id = :id');
  346. $TopluSil = $TopluSorgu->execute(['id' => $i]);
  347.  
  348. if ($TopluSil) {
  349. $last_id = $i;
  350. $btarih = tr_tarih('Y-m-d H:i:s');
  351. $kayitt = tr_tarih('Y-m-d');
  352. $bildirimkt = strtotime($kayitt);
  353. $bildirimt = strtotime($btarih);
  354. $BSorgu = $db->prepare('INSERT INTO bildirimler SET' . "\r\n\t\t\t\t\t\t" . 'baslik' . "\t\t" . '= :baslik,' . "\r\n\t\t\t\t\t\t" . 'icon' . "\t\t" . '= :icon,' . "\r\n\t\t\t\t\t\t" . 'bid' . "\t\t\t" . '= :bid,' . "\r\n\t\t\t\t\t\t" . 'bildirim' . "\t" . '= :bildirim,' . "\r\n\t\t\t\t\t\t" . 'ktarih' . "\t\t" . '= :ktarih,' . "\r\n\t\t\t\t\t\t" . 'tarih ' . "\t\t" . '= :tarih');
  355. $BEkle = $BSorgu->execute(['baslik' => 'Sayfa Silindi', 'icon' => 'icon-trash', 'bid' => $last_id, 'bildirim' => '<strong>Yönetici</strong> <strong style=\'color: crimson;\'>' . $resim_bul['adi'] . '</strong> başlıklı sayfayı sildi.', 'ktarih' => $bildirimkt, 'tarih' => $bildirimt]);
  356. unlink('../' . tema . '/uploads/sayfalar/' . $resim_bul['resim']);
  357. $_SESSION['sayfa_tumu'] = 'yes';
  358. header('Location:../yonetim/sayfa-listele.html');
  359. }
  360. else {
  361. $_SESSION['sayfa_tumu'] = 'no';
  362. header('Location:../yonetim/sayfa-listele.html');
  363. }
  364. }
  365. }
  366. else {
  367. $_SESSION['secim'] = 'secimyok';
  368. header('Location:../yonetim/sayfa-listele.html');
  369. }
  370. }
  371. else {
  372. $_SESSION['demohesap'] = 'no';
  373. header('Location:../yonetim/sayfa-listele.html');
  374. }
  375. }
  376.  
  377. if (isset($_POST['sayfa_aktif'])) {
  378. panelislemkontrol();
  379.  
  380. if ($_SESSION['rutbe'] == 0) {
  381. if ($_POST['id']) {
  382. foreach ($_POST['id'] as $i) {
  383. $sayfa_bul = $db->query('SELECT * FROM sayfalar WHERE id = \'' . $i . '\'')->fetch(PDO::FETCH_ASSOC);
  384. $sorgu = $db->prepare('UPDATE sayfalar SET' . "\r\n\t\t\t\t\t" . 'durum ' . "\t" . '= ?' . "\r\n\t\t\t\t\t" . 'WHERE id = ?');
  385. $guncelle = $sorgu->execute(['1', $i]);
  386.  
  387. if ($guncelle) {
  388. $last_id = $i;
  389. $btarih = tr_tarih('Y-m-d H:i:s');
  390. $kayitt = tr_tarih('Y-m-d');
  391. $bildirimkt = strtotime($kayitt);
  392. $bildirimt = strtotime($btarih);
  393. $BSorgu = $db->prepare('INSERT INTO bildirimler SET' . "\r\n\t\t\t\t\t\t" . 'baslik' . "\t\t" . '= :baslik,' . "\r\n\t\t\t\t\t\t" . 'icon' . "\t\t" . '= :icon,' . "\r\n\t\t\t\t\t\t" . 'bid' . "\t\t\t" . '= :bid,' . "\r\n\t\t\t\t\t\t" . 'bildirim' . "\t" . '= :bildirim,' . "\r\n\t\t\t\t\t\t" . 'ktarih' . "\t\t" . '= :ktarih,' . "\r\n\t\t\t\t\t\t" . 'tarih ' . "\t\t" . '= :tarih');
  394. $BEkle = $BSorgu->execute(['baslik' => 'Sayfa Aktif', 'icon' => 'icon-check', 'bid' => $last_id, 'bildirim' => '<strong>Yönetici</strong> <strong style=\'color: crimson;\'>' . $sayfa_bul['adi'] . '</strong> başlıklı sayfayı aktif etti.', 'ktarih' => $bildirimkt, 'tarih' => $bildirimt]);
  395. $_SESSION['sayfa_aktif'] = 'yes';
  396. header('Location:../yonetim/sayfa-listele.html');
  397. }
  398. else {
  399. $_SESSION['sayfa_aktif'] = 'no';
  400. header('Location:../yonetim/sayfa-listele.html');
  401. }
  402. }
  403. }
  404. else {
  405. $_SESSION['secim'] = 'secimyok';
  406. header('Location:../yonetim/sayfa-listele.html');
  407. }
  408. }
  409. else {
  410. $_SESSION['demohesap'] = 'no';
  411. header('Location:../yonetim/sayfa-listele.html');
  412. }
  413. }
  414.  
  415. if (isset($_POST['sayfa_pasif'])) {
  416. panelislemkontrol();
  417.  
  418. if ($_SESSION['rutbe'] == 0) {
  419. if ($_POST['id']) {
  420. foreach ($_POST['id'] as $i) {
  421. $sayfa_bul = $db->query('SELECT * FROM sayfalar WHERE id = \'' . $i . '\'')->fetch(PDO::FETCH_ASSOC);
  422. $sorgu = $db->prepare('UPDATE sayfalar SET' . "\r\n\t\t\t\t\t" . 'durum ' . "\t" . '= ?' . "\r\n\t\t\t\t\t" . 'WHERE id = ?');
  423. $guncelle = $sorgu->execute(['0', $i]);
  424.  
  425. if ($guncelle) {
  426. $last_id = $i;
  427. $btarih = tr_tarih('Y-m-d H:i:s');
  428. $kayitt = tr_tarih('Y-m-d');
  429. $bildirimkt = strtotime($kayitt);
  430. $bildirimt = strtotime($btarih);
  431. $BSorgu = $db->prepare('INSERT INTO bildirimler SET' . "\r\n\t\t\t\t\t\t" . 'baslik' . "\t\t" . '= :baslik,' . "\r\n\t\t\t\t\t\t" . 'icon' . "\t\t" . '= :icon,' . "\r\n\t\t\t\t\t\t" . 'bid' . "\t\t\t" . '= :bid,' . "\r\n\t\t\t\t\t\t" . 'bildirim' . "\t" . '= :bildirim,' . "\r\n\t\t\t\t\t\t" . 'ktarih' . "\t\t" . '= :ktarih,' . "\r\n\t\t\t\t\t\t" . 'tarih ' . "\t\t" . '= :tarih');
  432. $BEkle = $BSorgu->execute(['baslik' => 'Sayfa Pasif', 'icon' => 'icon-close', 'bid' => $last_id, 'bildirim' => '<strong>Yönetici</strong> <strong style=\'color: crimson;\'>' . $sayfa_bul['adi'] . '</strong> başlıklı sayfayı pasif etti.', 'ktarih' => $bildirimkt, 'tarih' => $bildirimt]);
  433. $_SESSION['sayfa_pasif'] = 'yes';
  434. header('Location:../yonetim/sayfa-listele.html');
  435. }
  436. else {
  437. $_SESSION['sayfa_pasif'] = 'no';
  438. header('Location:../yonetim/sayfa-listele.html');
  439. }
  440. }
  441. }
  442. else {
  443. $_SESSION['secim'] = 'secimyok';
  444. header('Location:../yonetim/sayfa-listele.html');
  445. }
  446. }
  447. else {
  448. $_SESSION['demohesap'] = 'no';
  449. header('Location:../yonetim/sayfa-listele.html');
  450. }
  451. }
  452.  
  453. if (isset($_POST['hizmet_ekle'])) {
  454. panelislemkontrol();
  455.  
  456. if ($_SESSION['rutbe'] == 0) {
  457. $adi = $_POST['adi'];
  458. $seoo = seo($adi);
  459.  
  460. if ($seoo) {
  461. $seo = seo($adi);
  462. }
  463. else {
  464. $seo = rand();
  465. }
  466.  
  467. if ($_POST['durum']) {
  468. $durum = 1;
  469. }
  470. else {
  471. $durum = 0;
  472. }
  473.  
  474. $aciklama = $_POST['aciklama'];
  475. $keywords = $_POST['keywords'];
  476. $description = $_POST['description'];
  477. $tarih = date('Y-m-d H:i:s');
  478. $tarih = tr_tarih($tarih);
  479. $upload = new upload($_FILES['resim']);
  480.  
  481. if ($upload->uploaded) {
  482. $upload->file_auto_rename = true;
  483. $upload->process('../' . tema . '/uploads/hizmetler');
  484.  
  485. if ($upload->processed) {
  486. $Resim = '' . $upload->file_dst_name . '';
  487. }
  488. }
  489.  
  490. $gitti = $Resim = '' . $upload->file_dst_name . '';
  491. $sorgu = $db->prepare('INSERT INTO hizmetler SET' . "\r\n\t\t\t\t" . 'adi ' . "\t" . '= ?,' . "\r\n\t\t\t\t" . 'seo ' . "\t" . '= ?,' . "\r\n\t\t\t\t" . 'kisa ' . "\t" . '= ?,' . "\r\n\t\t\t\t" . 'aciklama= ?,' . "\r\n\t\t\t\t" . 'keywords= ?,' . "\r\n\t\t\t\t" . 'description' . "\t" . '= ?,' . "\r\n\t\t\t\t" . 'durum ' . "\t" . '= ?,' . "\r\n\t\t\t\t" . 'resim ' . "\t" . '= ?,' . "\r\n\t\t\t\t" . 'dil ' . "\t" . '= ?,' . "\r\n\t\t\t\t" . 'tarih ' . "\t" . '= ?');
  492. $Ekle = $sorgu->execute([$adi, $seo, $kisa, $aciklama, $keywords, $description, $durum, $Resim, $_SESSION['admin_dil'], $tarih]);
  493.  
  494. if ($Ekle) {
  495. $last_id = $db->lastInsertId();
  496. $btarih = tr_tarih('Y-m-d H:i:s');
  497. $kayitt = tr_tarih('Y-m-d');
  498. $bildirimkt = strtotime($kayitt);
  499. $bildirimt = strtotime($btarih);
  500. $BSorgu = $db->prepare('INSERT INTO bildirimler SET' . "\r\n\t\t\t\t" . 'baslik' . "\t\t" . '= :baslik,' . "\r\n\t\t\t\t" . 'icon' . "\t\t" . '= :icon,' . "\r\n\t\t\t\t" . 'bid' . "\t\t\t" . '= :bid,' . "\r\n\t\t\t\t" . 'bildirim' . "\t" . '= :bildirim,' . "\r\n\t\t\t\t" . 'ktarih' . "\t\t" . '= :ktarih,' . "\r\n\t\t\t\t" . 'tarih ' . "\t\t" . '= :tarih');
  501. $BEkle = $BSorgu->execute(['baslik' => 'Hizmet Ekledi', 'icon' => 'icon-note', 'bid' => $last_id, 'bildirim' => '<strong>Yönetici</strong> <strong style=\'color: crimson;\'>' . $adi . '</strong> adında hizmet ekledi.', 'ktarih' => $bildirimkt, 'tarih' => $bildirimt]);
  502. $_SESSION['hizmet_ekle'] = 'yes';
  503. header('Location:../yonetim/hizmet-listele.html');
  504. }
  505. else {
  506. $_SESSION['hizmet_ekle'] = 'no';
  507. header('Location:../yonetim/hizmet-ekle.html');
  508. }
  509. }
  510. else {
  511. $_SESSION['demohesap'] = 'no';
  512. header('Location:../yonetim/hizmet-ekle.html');
  513. }
  514. }
  515.  
  516. if (isset($_POST['hizmet_guncelle'])) {
  517. panelislemkontrol();
  518. $d_id = $_POST['id'];
  519.  
  520. if ($_SESSION['rutbe'] == 0) {
  521. $adi = $_POST['adi'];
  522. $seoo = seo($adi);
  523.  
  524. if ($seoo) {
  525. $seo = seo($adi);
  526. }
  527. else {
  528. $seo = rand();
  529. }
  530.  
  531. if ($_POST['durum']) {
  532. $durum = 1;
  533. }
  534. else {
  535. $durum = 0;
  536. }
  537.  
  538. $aciklama = $_POST['aciklama'];
  539. $keywords = $_POST['keywords'];
  540. $description = $_POST['description'];
  541. $tarih = date('Y-m-d H:i:s');
  542. $tarih = tr_tarih($tarih);
  543. $upload = new upload($_FILES['resim']);
  544.  
  545. if ($upload->uploaded) {
  546. $upload->file_auto_rename = true;
  547. $upload->process('../' . tema . '/uploads/hizmetler');
  548.  
  549. if ($upload->processed) {
  550. $Resim = '' . $upload->file_dst_name . '';
  551. }
  552. }
  553.  
  554. if (isset($Resim)) {
  555. $resim_bul = $db->query('SELECT * FROM hizmetler WHERE id = \'' . $d_id . '\'')->fetch(PDO::FETCH_ASSOC);
  556. unlink('../' . tema . '/uploads/hizmetler/' . $resim_bul['resim']);
  557. $guncelle = $db->prepare('UPDATE hizmetler SET resim = ? WHERE id = ?');
  558. $guncelle->execute([$Resim, $d_id]);
  559. $Resim = '' . $upload->file_dst_name . '';
  560. }
  561.  
  562. $sorgu = $db->prepare('UPDATE hizmetler SET' . "\r\n\t\t\t" . 'adi ' . "\t" . '= ?,' . "\r\n\t\t\t" . 'seo ' . "\t" . '= ?,' . "\r\n\t\t\t" . 'kisa ' . "\t" . '= ?,' . "\r\n\t\t\t" . 'aciklama= ?,' . "\r\n\t\t\t" . 'keywords= ?,' . "\r\n\t\t\t" . 'description' . "\t" . '= ?,' . "\r\n\t\t\t" . 'durum ' . "\t" . '= ?,' . "\r\n\t\t\t" . 'tarih ' . "\t" . '= ?' . "\r\n\t\t\t" . 'WHERE id = ?');
  563. $guncelle = $sorgu->execute([$adi, $seo, $kisa, $aciklama, $keywords, $description, $durum, $tarih, $d_id]);
  564.  
  565. if ($guncelle) {
  566. $last_id = $d_id;
  567. $btarih = tr_tarih('Y-m-d H:i:s');
  568. $kayitt = tr_tarih('Y-m-d');
  569. $bildirimkt = strtotime($kayitt);
  570. $bildirimt = strtotime($btarih);
  571. $BSorgu = $db->prepare('INSERT INTO bildirimler SET' . "\r\n\t\t\t\t" . 'baslik' . "\t\t" . '= :baslik,' . "\r\n\t\t\t\t" . 'icon' . "\t\t" . '= :icon,' . "\r\n\t\t\t\t" . 'bid' . "\t\t\t" . '= :bid,' . "\r\n\t\t\t\t" . 'bildirim' . "\t" . '= :bildirim,' . "\r\n\t\t\t\t" . 'ktarih' . "\t\t" . '= :ktarih,' . "\r\n\t\t\t\t" . 'tarih ' . "\t\t" . '= :tarih');
  572. $BEkle = $BSorgu->execute(['baslik' => 'Hizmet Güncellendi', 'icon' => 'icon-note', 'bid' => $last_id, 'bildirim' => '<strong>Yönetici</strong> <strong style=\'color: crimson;\'>' . $adi . '</strong> başlıklı hizmeti güncelledi.', 'ktarih' => $bildirimkt, 'tarih' => $bildirimt]);
  573. $_SESSION['hizmet_guncelle'] = 'yes';
  574. header('Location:../yonetim/hizmet-duzenle/' . $d_id . '.html');
  575. }
  576. else {
  577. $_SESSION['hizmet_guncelle'] = 'no';
  578. header('Location:../yonetim/hizmet-duzenle/' . $d_id . '.html');
  579. }
  580. }
  581. else {
  582. $_SESSION['demohesap'] = 'no';
  583. header('Location:../yonetim/hizmet-duzenle/' . $d_id . '.html');
  584. }
  585. }
  586.  
  587. if (@$_GET['hizmetresimsil'] == 'ok') {
  588. panelislemkontrol();
  589. @$resimid = $_GET['sid'];
  590.  
  591. if ($_SESSION['rutbe'] == 0) {
  592. $hizmet_resim_bul = $db->query('SELECT * FROM hizmetler WHERE id = \'' . $resimid . '\'')->fetch(PDO::FETCH_ASSOC);
  593. unlink('../' . tema . '/uploads/hizmetler/' . $hizmet_resim_bul['resim']);
  594. $hizmet_sorgu = $db->prepare('UPDATE hizmetler SET' . "\r\n\t\t\t\t" . 'resim' . "\t" . '= ?' . "\r\n\t\t\t\t" . 'WHERE id = ?');
  595. $hizmet_guncelle = $hizmet_sorgu->execute(['', $resimid]);
  596.  
  597. if ($hizmet_guncelle) {
  598. $last_id = $hizmet_resim_bul['id'];
  599. $btarih = tr_tarih('Y-m-d H:i:s');
  600. $kayitt = tr_tarih('Y-m-d');
  601. $bildirimkt = strtotime($kayitt);
  602. $bildirimt = strtotime($btarih);
  603. $BSorgu = $db->prepare('INSERT INTO bildirimler SET' . "\r\n\t\t\t\t" . 'baslik' . "\t\t" . '= :baslik,' . "\r\n\t\t\t\t" . 'icon' . "\t\t" . '= :icon,' . "\r\n\t\t\t\t" . 'bid' . "\t\t\t" . '= :bid,' . "\r\n\t\t\t\t" . 'bildirim' . "\t" . '= :bildirim,' . "\r\n\t\t\t\t" . 'ktarih' . "\t\t" . '= :ktarih,' . "\r\n\t\t\t\t" . 'tarih ' . "\t\t" . '= :tarih');
  604. $BEkle = $BSorgu->execute(['baslik' => 'Hizmet Resim Silindi', 'icon' => 'icon-trash', 'bid' => $last_id, 'bildirim' => '<strong>Yönetici</strong> <strong style=\'color: crimson;\'>' . $hizmet_resim_bul['adi'] . '</strong> başlıklı hizmetin resmini sildi.', 'ktarih' => $bildirimkt, 'tarih' => $bildirimt]);
  605. $_SESSION['hizmetresimsil'] = 'yes';
  606. header('Location:../yonetim/hizmet-duzenle/' . $resimid . '.html');
  607. }
  608. else {
  609. $_SESSION['hizmetresimsil'] = 'no';
  610. header('Location:../yonetim/hizmet-duzenle/' . $resimid . '.html');
  611. }
  612. }
  613. else {
  614. $_SESSION['demohesap'] = 'no';
  615. header('Location:../yonetim/hizmet-duzenle/' . $resimid . '.html');
  616. }
  617. }
  618.  
  619. if (@$_GET['hizmetsil'] == 'ok') {
  620. panelislemkontrol();
  621.  
  622. if ($_SESSION['rutbe'] == 0) {
  623. $id = $_GET['id'];
  624. $hizmet_resim_bul = $db->query('SELECT * FROM hizmetler WHERE id = \'' . $id . '\'')->fetch(PDO::FETCH_ASSOC);
  625. unlink('../' . tema . '/uploads/hizmetler/' . $hizmet_resim_bul['resim']);
  626. $hizmet_sorgu = $db->prepare('DELETE FROM hizmetler WHERE id = :id');
  627. $hizmet_sil = $hizmet_sorgu->execute(['id' => $id]);
  628.  
  629. if ($hizmet_sorgu->rowCount()) {
  630. if ($hizmet_sil) {
  631. $last_id = $hizmet_resim_bul['id'];
  632. $btarih = tr_tarih('Y-m-d H:i:s');
  633. $kayitt = tr_tarih('Y-m-d');
  634. $bildirimkt = strtotime($kayitt);
  635. $bildirimt = strtotime($btarih);
  636. $BSorgu = $db->prepare('INSERT INTO bildirimler SET' . "\r\n\t\t\t\t\t" . 'baslik' . "\t\t" . '= :baslik,' . "\r\n\t\t\t\t\t" . 'icon' . "\t\t" . '= :icon,' . "\r\n\t\t\t\t\t" . 'bid' . "\t\t\t" . '= :bid,' . "\r\n\t\t\t\t\t" . 'bildirim' . "\t" . '= :bildirim,' . "\r\n\t\t\t\t\t" . 'ktarih' . "\t\t" . '= :ktarih,' . "\r\n\t\t\t\t\t" . 'tarih ' . "\t\t" . '= :tarih');
  637. $BEkle = $BSorgu->execute(['baslik' => 'Hizmet Silindi', 'icon' => 'icon-trash', 'bid' => $last_id, 'bildirim' => '<strong>Yönetici</strong> <strong style=\'color: crimson;\'>' . $hizmet_resim_bul['adi'] . '</strong> başlıklı hizmeti sildi.', 'ktarih' => $bildirimkt, 'tarih' => $bildirimt]);
  638. $_SESSION['hizmetsil'] = 'yes';
  639. header('Location:../yonetim/hizmet-listele.html');
  640. }
  641. else {
  642. $_SESSION['hizmetsil'] = 'no';
  643. header('Location:../yonetim/hizmet-listele.html');
  644. }
  645. }
  646. else {
  647. echo '<meta http-equiv="refresh" content="0; url=404.html">';
  648. }
  649. }
  650. else {
  651. $_SESSION['demohesap'] = 'no';
  652. header('Location:../yonetim/hizmet-listele.html');
  653. }
  654. }
  655.  
  656. if (isset($_POST['hizmet_tumu'])) {
  657. panelislemkontrol();
  658.  
  659. if ($_SESSION['rutbe'] == 0) {
  660. if ($_POST['id']) {
  661. foreach ($_POST['id'] as $i) {
  662. $hizmet_resim_bul = $db->query('SELECT * FROM hizmetler WHERE id = \'' . $i . '\'')->fetch(PDO::FETCH_ASSOC);
  663. $HizmetTopluSorgu = $db->prepare('DELETE FROM hizmetler WHERE id = :id');
  664. $HizmetTopluSil = $HizmetTopluSorgu->execute(['id' => $i]);
  665.  
  666. if ($HizmetTopluSil) {
  667. $last_id = $i;
  668. $btarih = tr_tarih('Y-m-d H:i:s');
  669. $kayitt = tr_tarih('Y-m-d');
  670. $bildirimkt = strtotime($kayitt);
  671. $bildirimt = strtotime($btarih);
  672. $BSorgu = $db->prepare('INSERT INTO bildirimler SET' . "\r\n\t\t\t\t\t\t" . 'baslik' . "\t\t" . '= :baslik,' . "\r\n\t\t\t\t\t\t" . 'icon' . "\t\t" . '= :icon,' . "\r\n\t\t\t\t\t\t" . 'bid' . "\t\t\t" . '= :bid,' . "\r\n\t\t\t\t\t\t" . 'bildirim' . "\t" . '= :bildirim,' . "\r\n\t\t\t\t\t\t" . 'ktarih' . "\t\t" . '= :ktarih,' . "\r\n\t\t\t\t\t\t" . 'tarih ' . "\t\t" . '= :tarih');
  673. $BEkle = $BSorgu->execute(['baslik' => 'Hizmet Silindi', 'icon' => 'icon-trash', 'bid' => $last_id, 'bildirim' => '<strong>Yönetici</strong> <strong style=\'color: crimson;\'>' . $hizmet_resim_bul['adi'] . '</strong> başlıklı hizmeti sildi.', 'ktarih' => $bildirimkt, 'tarih' => $bildirimt]);
  674. unlink('../' . tema . '/uploads/hizmetler/' . $hizmet_resim_bul['resim']);
  675. $_SESSION['hizmet_tumu'] = 'yes';
  676. header('Location:../yonetim/hizmet-listele.html');
  677. }
  678. else {
  679. $_SESSION['hizmet_tumu'] = 'no';
  680. header('Location:../yonetim/hizmet-listele.html');
  681. }
  682. }
  683. }
  684. else {
  685. $_SESSION['secim'] = 'secimyok';
  686. header('Location:../yonetim/hizmet-listele.html');
  687. }
  688. }
  689. else {
  690. $_SESSION['demohesap'] = 'no';
  691. header('Location:../yonetim/hizmet-listele.html');
  692. }
  693. }
  694.  
  695. if (isset($_POST['hizmet_aktif'])) {
  696. panelislemkontrol();
  697.  
  698. if ($_SESSION['rutbe'] == 0) {
  699. if ($_POST['id']) {
  700. foreach ($_POST['id'] as $i) {
  701. $sayfa_bul = $db->query('SELECT * FROM hizmetler WHERE id = \'' . $i . '\'')->fetch(PDO::FETCH_ASSOC);
  702. $sorgu = $db->prepare('UPDATE hizmetler SET' . "\r\n\t\t\t\t\t" . 'durum ' . "\t" . '= ?' . "\r\n\t\t\t\t\t" . 'WHERE id = ?');
  703. $guncelle = $sorgu->execute(['1', $i]);
  704.  
  705. if ($guncelle) {
  706. $last_id = $i;
  707. $btarih = tr_tarih('Y-m-d H:i:s');
  708. $kayitt = tr_tarih('Y-m-d');
  709. $bildirimkt = strtotime($kayitt);
  710. $bildirimt = strtotime($btarih);
  711. $BSorgu = $db->prepare('INSERT INTO bildirimler SET' . "\r\n\t\t\t\t\t\t" . 'baslik' . "\t\t" . '= :baslik,' . "\r\n\t\t\t\t\t\t" . 'icon' . "\t\t" . '= :icon,' . "\r\n\t\t\t\t\t\t" . 'bid' . "\t\t\t" . '= :bid,' . "\r\n\t\t\t\t\t\t" . 'bildirim' . "\t" . '= :bildirim,' . "\r\n\t\t\t\t\t\t" . 'ktarih' . "\t\t" . '= :ktarih,' . "\r\n\t\t\t\t\t\t" . 'tarih ' . "\t\t" . '= :tarih');
  712. $BEkle = $BSorgu->execute(['baslik' => 'Hizmet Aktif', 'icon' => 'icon-check', 'bid' => $last_id, 'bildirim' => '<strong>Yönetici</strong> <strong style=\'color: crimson;\'>' . $sayfa_bul['adi'] . '</strong> başlıklı hizmeti aktif etti.', 'ktarih' => $bildirimkt, 'tarih' => $bildirimt]);
  713. $_SESSION['hizmet_aktif'] = 'yes';
  714. header('Location:../yonetim/hizmet-listele.html');
  715. }
  716. else {
  717. $_SESSION['hizmet_aktif'] = 'no';
  718. header('Location:../yonetim/hizmet-listele.html');
  719. }
  720. }
  721. }
  722. else {
  723. $_SESSION['secim'] = 'secimyok';
  724. header('Location:../yonetim/hizmet-listele.html');
  725. }
  726. }
  727. else {
  728. $_SESSION['demohesap'] = 'no';
  729. header('Location:../yonetim/hizmet-listele.html');
  730. }
  731. }
  732.  
  733. if (isset($_POST['hizmet_pasif'])) {
  734. panelislemkontrol();
  735.  
  736. if ($_SESSION['rutbe'] == 0) {
  737. if ($_POST['id']) {
  738. foreach ($_POST['id'] as $i) {
  739. $sayfa_bul = $db->query('SELECT * FROM hizmetler WHERE id = \'' . $i . '\'')->fetch(PDO::FETCH_ASSOC);
  740. $sorgu = $db->prepare('UPDATE hizmetler SET' . "\r\n\t\t\t\t\t" . 'durum ' . "\t" . '= ?' . "\r\n\t\t\t\t\t" . 'WHERE id = ?');
  741. $guncelle = $sorgu->execute(['0', $i]);
  742.  
  743. if ($guncelle) {
  744. $last_id = $i;
  745. $btarih = tr_tarih('Y-m-d H:i:s');
  746. $kayitt = tr_tarih('Y-m-d');
  747. $bildirimkt = strtotime($kayitt);
  748. $bildirimt = strtotime($btarih);
  749. $BSorgu = $db->prepare('INSERT INTO bildirimler SET' . "\r\n\t\t\t\t\t\t" . 'baslik' . "\t\t" . '= :baslik,' . "\r\n\t\t\t\t\t\t" . 'icon' . "\t\t" . '= :icon,' . "\r\n\t\t\t\t\t\t" . 'bid' . "\t\t\t" . '= :bid,' . "\r\n\t\t\t\t\t\t" . 'bildirim' . "\t" . '= :bildirim,' . "\r\n\t\t\t\t\t\t" . 'ktarih' . "\t\t" . '= :ktarih,' . "\r\n\t\t\t\t\t\t" . 'tarih ' . "\t\t" . '= :tarih');
  750. $BEkle = $BSorgu->execute(['baslik' => 'Hizmet Pasif', 'icon' => 'icon-close', 'bid' => $last_id, 'bildirim' => '<strong>Yönetici</strong> <strong style=\'color: crimson;\'>' . $sayfa_bul['adi'] . '</strong> başlıklı hizmeti pasif etti.', 'ktarih' => $bildirimkt, 'tarih' => $bildirimt]);
  751. $_SESSION['hizmet_pasif'] = 'yes';
  752. header('Location:../yonetim/hizmet-listele.html');
  753. }
  754. else {
  755. $_SESSION['hizmet_pasif'] = 'no';
  756. header('Location:../yonetim/hizmet-listele.html');
  757. }
  758. }
  759. }
  760. else {
  761. $_SESSION['secim'] = 'secimyok';
  762. header('Location:../yonetim/hizmet-listele.html');
  763. }
  764. }
  765. else {
  766. $_SESSION['demohesap'] = 'no';
  767. header('Location:../yonetim/hizmet-listele.html');
  768. }
  769. }
  770.  
  771. if (isset($_POST['referans_ekle'])) {
  772. panelislemkontrol();
  773.  
  774. if ($_SESSION['rutbe'] == 0) {
  775. $adi = $_POST['adi'];
  776. $sira = $_POST['sira'];
  777. $anasayfa = $_POST['anasayfa'];
  778. $seoo = seo($adi);
  779.  
  780. if ($seoo) {
  781. $seo = seo($adi);
  782. }
  783. else {
  784. $seo = rand();
  785. }
  786.  
  787. if ($_POST['durum']) {
  788. $durum = 1;
  789. }
  790. else {
  791. $durum = 0;
  792. }
  793.  
  794. $kisa = $_POST['kisa'];
  795. $aciklama = $_POST['aciklama'];
  796. $keywords = $_POST['keywords'];
  797. $description = $_POST['description'];
  798. $tarih = date('Y-m-d H:i:s');
  799. $tarih = tr_tarih($tarih);
  800. $upload = new upload($_FILES['resim']);
  801.  
  802. if ($upload->uploaded) {
  803. $upload->file_auto_rename = true;
  804. $upload->process('../' . tema . '/uploads/referanslar');
  805.  
  806. if ($upload->processed) {
  807. $Resim = '' . $upload->file_dst_name . '';
  808. }
  809. }
  810.  
  811. $gitti = $Resim = '' . $upload->file_dst_name . '';
  812. $sorgu = $db->prepare('INSERT INTO referanslar SET' . "\r\n\t\t\t\t" . 'adi ' . "\t" . '= ?,' . "\r\n\t\t\t\t" . 'sira ' . "\t" . '= ?,' . "\r\n\t\t\t\t" . 'anasayfa ' . "\t" . '= ?,' . "\r\n\t\t\t\t" . 'seo ' . "\t" . '= ?,' . "\r\n\t\t\t\t" . 'kisa' . "\t" . '= ?,' . "\r\n\t\t\t\t" . 'aciklama= ?,' . "\r\n\t\t\t\t" . 'keywords= ?,' . "\r\n\t\t\t\t" . 'description' . "\t" . '= ?,' . "\r\n\t\t\t\t" . 'durum ' . "\t" . '= ?,' . "\r\n\t\t\t\t" . 'resim ' . "\t" . '= ?,' . "\r\n\t\t\t\t" . 'dil ' . "\t" . '= ?,' . "\r\n\t\t\t\t" . 'tarih ' . "\t" . '= ?');
  813. $Ekle = $sorgu->execute([$adi, $sira, $anasayfa, $seo, $kisa, $aciklama, $keywords, $description, $durum, $Resim, $_SESSION['admin_dil'], $tarih]);
  814.  
  815. if ($Ekle) {
  816. $last_id = $db->lastInsertId();
  817. $btarih = tr_tarih('Y-m-d H:i:s');
  818. $kayitt = tr_tarih('Y-m-d');
  819. $bildirimkt = strtotime($kayitt);
  820. $bildirimt = strtotime($btarih);
  821. $BSorgu = $db->prepare('INSERT INTO bildirimler SET' . "\r\n\t\t\t\t" . 'baslik' . "\t\t" . '= :baslik,' . "\r\n\t\t\t\t" . 'icon' . "\t\t" . '= :icon,' . "\r\n\t\t\t\t" . 'bid' . "\t\t\t" . '= :bid,' . "\r\n\t\t\t\t" . 'bildirim' . "\t" . '= :bildirim,' . "\r\n\t\t\t\t" . 'ktarih' . "\t\t" . '= :ktarih,' . "\r\n\t\t\t\t" . 'tarih ' . "\t\t" . '= :tarih');
  822. $BEkle = $BSorgu->execute(['baslik' => 'Referans Ekledi', 'icon' => 'icon-note', 'bid' => $last_id, 'bildirim' => '<strong>Yönetici</strong> <strong style=\'color: crimson;\'>' . $adi . '</strong> adında referans ekledi.', 'ktarih' => $bildirimkt, 'tarih' => $bildirimt]);
  823. $_SESSION['referans_ekle'] = 'yes';
  824. header('Location:../yonetim/referans-listele.html');
  825. }
  826. else {
  827. $_SESSION['referans_ekle'] = 'no';
  828. header('Location:../yonetim/referans-ekle.html');
  829. }
  830. }
  831. else {
  832. $_SESSION['demohesap'] = 'no';
  833. header('Location:../yonetim/referans-ekle.html');
  834. }
  835. }
  836.  
  837. if (isset($_POST['referans_guncelle'])) {
  838. panelislemkontrol();
  839. $d_id = $_POST['id'];
  840.  
  841. if ($_SESSION['rutbe'] == 0) {
  842. $adi = $_POST['adi'];
  843. $sira = $_POST['sira'];
  844. $anasayfa = $_POST['anasayfa'];
  845. $seoo = seo($adi);
  846.  
  847. if ($seoo) {
  848. $seo = seo($adi);
  849. }
  850. else {
  851. $seo = rand();
  852. }
  853.  
  854. if ($_POST['durum']) {
  855. $durum = 1;
  856. }
  857. else {
  858. $durum = 0;
  859. }
  860.  
  861. $kisa = $_POST['kisa'];
  862. $aciklama = $_POST['aciklama'];
  863. $keywords = $_POST['keywords'];
  864. $description = $_POST['description'];
  865. $tarih = date('Y-m-d H:i:s');
  866. $tarih = tr_tarih($tarih);
  867. $upload = new upload($_FILES['resim']);
  868.  
  869. if ($upload->uploaded) {
  870. $upload->file_auto_rename = true;
  871. $upload->process('../' . tema . '/uploads/referanslar');
  872.  
  873. if ($upload->processed) {
  874. $Resim = '' . $upload->file_dst_name . '';
  875. }
  876. }
  877.  
  878. if (isset($Resim)) {
  879. $resim_bul = $db->query('SELECT * FROM referanslar WHERE id = \'' . $d_id . '\'')->fetch(PDO::FETCH_ASSOC);
  880. unlink('../' . tema . '/uploads/referanslar/' . $resim_bul['resim']);
  881. $guncelle = $db->prepare('UPDATE referanslar SET resim = ? WHERE id = ?');
  882. $guncelle->execute([$Resim, $d_id]);
  883. $Resim = '' . $upload->file_dst_name . '';
  884. }
  885.  
  886. $sorgu = $db->prepare('UPDATE referanslar SET' . "\r\n\t\t\t" . 'adi ' . "\t" . '= ?,' . "\r\n\t\t\t" . 'sira ' . "\t" . '= ?,' . "\r\n\t\t\t" . 'anasayfa = ?,' . "\r\n\t\t\t" . 'seo ' . "\t" . '= ?,' . "\r\n\t\t\t" . 'kisa' . "\t" . '= ?,' . "\r\n\t\t\t" . 'aciklama= ?,' . "\r\n\t\t\t" . 'keywords= ?,' . "\r\n\t\t\t" . 'description' . "\t" . '= ?,' . "\r\n\t\t\t" . 'durum ' . "\t" . '= ?,' . "\r\n\t\t\t" . 'tarih ' . "\t" . '= ?' . "\r\n\t\t\t" . 'WHERE id = ?');
  887. $guncelle = $sorgu->execute([$adi, $sira, $anasayfa, $seo, $kisa, $aciklama, $keywords, $description, $durum, $tarih, $d_id]);
  888.  
  889. if ($guncelle) {
  890. $last_id = $d_id;
  891. $btarih = tr_tarih('Y-m-d H:i:s');
  892. $kayitt = tr_tarih('Y-m-d');
  893. $bildirimkt = strtotime($kayitt);
  894. $bildirimt = strtotime($btarih);
  895. $BSorgu = $db->prepare('INSERT INTO bildirimler SET' . "\r\n\t\t\t\t" . 'baslik' . "\t\t" . '= :baslik,' . "\r\n\t\t\t\t" . 'icon' . "\t\t" . '= :icon,' . "\r\n\t\t\t\t" . 'bid' . "\t\t\t" . '= :bid,' . "\r\n\t\t\t\t" . 'bildirim' . "\t" . '= :bildirim,' . "\r\n\t\t\t\t" . 'ktarih' . "\t\t" . '= :ktarih,' . "\r\n\t\t\t\t" . 'tarih ' . "\t\t" . '= :tarih');
  896. $BEkle = $BSorgu->execute(['baslik' => 'Referans Güncellendi', 'icon' => 'icon-note', 'bid' => $last_id, 'bildirim' => '<strong>Yönetici</strong> <strong style=\'color: crimson;\'>' . $adi . '</strong> başlıklı referansı güncelledi.', 'ktarih' => $bildirimkt, 'tarih' => $bildirimt]);
  897. $_SESSION['referans_guncelle'] = 'yes';
  898. header('Location:../yonetim/referans-duzenle/' . $d_id . '.html');
  899. }
  900. else {
  901. $_SESSION['referans_guncelle'] = 'no';
  902. header('Location:../yonetim/referans-duzenle/' . $d_id . '.html');
  903. }
  904. }
  905. else {
  906. $_SESSION['demohesap'] = 'no';
  907. header('Location:../yonetim/referans-duzenle/' . $d_id . '.html');
  908. }
  909. }
  910.  
  911. if (@$_GET['referansresimsil'] == 'ok') {
  912. panelislemkontrol();
  913. @$resimid = $_GET['sid'];
  914.  
  915. if ($_SESSION['rutbe'] == 0) {
  916. $resim_bul = $db->query('SELECT * FROM referanslar WHERE id = \'' . $resimid . '\'')->fetch(PDO::FETCH_ASSOC);
  917. unlink('../' . tema . '/uploads/referanslar/' . $resim_bul['resim']);
  918. $sorgu = $db->prepare('UPDATE referanslar SET' . "\r\n\t\t\t\t\t" . 'resim' . "\t" . '= ?' . "\r\n\t\t\t\t\t" . 'WHERE id = ?');
  919. $guncelle = $sorgu->execute(['', $resimid]);
  920.  
  921. if ($guncelle) {
  922. $last_id = $resim_bul['id'];
  923. $btarih = tr_tarih('Y-m-d H:i:s');
  924. $kayitt = tr_tarih('Y-m-d');
  925. $bildirimkt = strtotime($kayitt);
  926. $bildirimt = strtotime($btarih);
  927. $BSorgu = $db->prepare('INSERT INTO bildirimler SET' . "\r\n\t\t\t\t" . 'baslik' . "\t\t" . '= :baslik,' . "\r\n\t\t\t\t" . 'icon' . "\t\t" . '= :icon,' . "\r\n\t\t\t\t" . 'bid' . "\t\t\t" . '= :bid,' . "\r\n\t\t\t\t" . 'bildirim' . "\t" . '= :bildirim,' . "\r\n\t\t\t\t" . 'ktarih' . "\t\t" . '= :ktarih,' . "\r\n\t\t\t\t" . 'tarih ' . "\t\t" . '= :tarih');
  928. $BEkle = $BSorgu->execute(['baslik' => 'Referans Resim Silindi', 'icon' => 'icon-trash', 'bid' => $last_id, 'bildirim' => '<strong>Yönetici</strong> <strong style=\'color: crimson;\'>' . $resim_bul['adi'] . '</strong> başlıklı referansın resmini sildi.', 'ktarih' => $bildirimkt, 'tarih' => $bildirimt]);
  929. $_SESSION['referansresimsil'] = 'yes';
  930. header('Location:../yonetim/referans-duzenle/' . $resimid . '.html');
  931. }
  932. else {
  933. $_SESSION['referansresimsil'] = 'no';
  934. header('Location:../yonetim/referans-duzenle/' . $resimid . '.html');
  935. }
  936. }
  937. else {
  938. $_SESSION['demohesap'] = 'no';
  939. header('Location:../yonetim/referans-duzenle/' . $resimid . '.html');
  940. }
  941. }
  942.  
  943. if (@$_GET['referanssil'] == 'ok') {
  944. panelislemkontrol();
  945.  
  946. if ($_SESSION['rutbe'] == 0) {
  947. $id = $_GET['id'];
  948. $resim_bul = $db->query('SELECT * FROM referanslar WHERE id = \'' . $id . '\'')->fetch(PDO::FETCH_ASSOC);
  949. unlink('../' . tema . '/uploads/referanslar/' . $resim_bul['resim']);
  950. $Sorgu = $db->prepare('DELETE FROM referanslar WHERE id = :id');
  951. $sil_sorgu = $Sorgu->execute(['id' => $id]);
  952.  
  953. if ($Sorgu->rowCount()) {
  954. if ($sil_sorgu) {
  955. $last_id = $resim_bul['id'];
  956. $btarih = tr_tarih('Y-m-d H:i:s');
  957. $kayitt = tr_tarih('Y-m-d');
  958. $bildirimkt = strtotime($kayitt);
  959. $bildirimt = strtotime($btarih);
  960. $BSorgu = $db->prepare('INSERT INTO bildirimler SET' . "\r\n\t\t\t\t\t" . 'baslik' . "\t\t" . '= :baslik,' . "\r\n\t\t\t\t\t" . 'icon' . "\t\t" . '= :icon,' . "\r\n\t\t\t\t\t" . 'bid' . "\t\t\t" . '= :bid,' . "\r\n\t\t\t\t\t" . 'bildirim' . "\t" . '= :bildirim,' . "\r\n\t\t\t\t\t" . 'ktarih' . "\t\t" . '= :ktarih,' . "\r\n\t\t\t\t\t" . 'tarih ' . "\t\t" . '= :tarih');
  961. $BEkle = $BSorgu->execute(['baslik' => 'Referans Silindi', 'icon' => 'icon-trash', 'bid' => $last_id, 'bildirim' => '<strong>Yönetici</strong> <strong style=\'color: crimson;\'>' . $resim_bul['adi'] . '</strong> başlıklı referansı sildi.', 'ktarih' => $bildirimkt, 'tarih' => $bildirimt]);
  962. $_SESSION['referanssil'] = 'yes';
  963. header('Location:../yonetim/referans-listele.html');
  964. }
  965. else {
  966. $_SESSION['referanssil'] = 'no';
  967. header('Location:../yonetim/referans-listele.html');
  968. }
  969. }
  970. else {
  971. echo '<meta http-equiv="refresh" content="0; url=404.html">';
  972. }
  973. }
  974. else {
  975. $_SESSION['demohesap'] = 'no';
  976. header('Location:../yonetim/referans-listele.html');
  977. }
  978. }
  979.  
  980. if (isset($_POST['referans_tumu'])) {
  981. panelislemkontrol();
  982.  
  983. if ($_SESSION['rutbe'] == 0) {
  984. if ($_POST['id']) {
  985. foreach ($_POST['id'] as $i) {
  986. $resim_bul = $db->query('SELECT * FROM referanslar WHERE id = \'' . $i . '\'')->fetch(PDO::FETCH_ASSOC);
  987. $TopluSorgu = $db->prepare('DELETE FROM referanslar WHERE id = :id');
  988. $TopluSil = $TopluSorgu->execute(['id' => $i]);
  989.  
  990. if ($TopluSil) {
  991. $last_id = $i;
  992. $btarih = tr_tarih('Y-m-d H:i:s');
  993. $kayitt = tr_tarih('Y-m-d');
  994. $bildirimkt = strtotime($kayitt);
  995. $bildirimt = strtotime($btarih);
  996. $BSorgu = $db->prepare('INSERT INTO bildirimler SET' . "\r\n\t\t\t\t\t\t" . 'baslik' . "\t\t" . '= :baslik,' . "\r\n\t\t\t\t\t\t" . 'icon' . "\t\t" . '= :icon,' . "\r\n\t\t\t\t\t\t" . 'bid' . "\t\t\t" . '= :bid,' . "\r\n\t\t\t\t\t\t" . 'bildirim' . "\t" . '= :bildirim,' . "\r\n\t\t\t\t\t\t" . 'ktarih' . "\t\t" . '= :ktarih,' . "\r\n\t\t\t\t\t\t" . 'tarih ' . "\t\t" . '= :tarih');
  997. $BEkle = $BSorgu->execute(['baslik' => 'Referans Silindi', 'icon' => 'icon-trash', 'bid' => $last_id, 'bildirim' => '<strong>Yönetici</strong> <strong style=\'color: crimson;\'>' . $resim_bul['adi'] . '</strong> başlıklı referansı sildi.', 'ktarih' => $bildirimkt, 'tarih' => $bildirimt]);
  998. unlink('../' . tema . '/uploads/referanslar/' . $resim_bul['resim']);
  999. $_SESSION['referans_tumu'] = 'yes';
  1000. header('Location:../yonetim/referans-listele.html');
  1001. }
  1002. else {
  1003. $_SESSION['referans_tumu'] = 'no';
  1004. header('Location:../yonetim/referans-listele.html');
  1005. }
  1006. }
  1007. }
  1008. else {
  1009. $_SESSION['secim'] = 'secimyok';
  1010. header('Location:../yonetim/referans-listele.html');
  1011. }
  1012. }
  1013. else {
  1014. $_SESSION['demohesap'] = 'no';
  1015. header('Location:../yonetim/referans-listele.html');
  1016. }
  1017. }
  1018.  
  1019. if (isset($_POST['referans_aktif'])) {
  1020. panelislemkontrol();
  1021.  
  1022. if ($_SESSION['rutbe'] == 0) {
  1023. if ($_POST['id']) {
  1024. foreach ($_POST['id'] as $i) {
  1025. $sayfa_bul = $db->query('SELECT * FROM referanslar WHERE id = \'' . $i . '\'')->fetch(PDO::FETCH_ASSOC);
  1026. $sorgu = $db->prepare('UPDATE referanslar SET' . "\r\n\t\t\t\t\t" . 'durum ' . "\t" . '= ?' . "\r\n\t\t\t\t\t" . 'WHERE id = ?');
  1027. $guncelle = $sorgu->execute(['1', $i]);
  1028.  
  1029. if ($guncelle) {
  1030. $last_id = $i;
  1031. $btarih = tr_tarih('Y-m-d H:i:s');
  1032. $kayitt = tr_tarih('Y-m-d');
  1033. $bildirimkt = strtotime($kayitt);
  1034. $bildirimt = strtotime($btarih);
  1035. $BSorgu = $db->prepare('INSERT INTO bildirimler SET' . "\r\n\t\t\t\t\t\t" . 'baslik' . "\t\t" . '= :baslik,' . "\r\n\t\t\t\t\t\t" . 'icon' . "\t\t" . '= :icon,' . "\r\n\t\t\t\t\t\t" . 'bid' . "\t\t\t" . '= :bid,' . "\r\n\t\t\t\t\t\t" . 'bildirim' . "\t" . '= :bildirim,' . "\r\n\t\t\t\t\t\t" . 'ktarih' . "\t\t" . '= :ktarih,' . "\r\n\t\t\t\t\t\t" . 'tarih ' . "\t\t" . '= :tarih');
  1036. $BEkle = $BSorgu->execute(['baslik' => 'Referans Aktif', 'icon' => 'icon-check', 'bid' => $last_id, 'bildirim' => '<strong>Yönetici</strong> <strong style=\'color: crimson;\'>' . $sayfa_bul['adi'] . '</strong> başlıklı referansı aktif etti.', 'ktarih' => $bildirimkt, 'tarih' => $bildirimt]);
  1037. $_SESSION['referans_aktif'] = 'yes';
  1038. header('Location:../yonetim/referans-listele.html');
  1039. }
  1040. else {
  1041. $_SESSION['referans_aktif'] = 'no';
  1042. header('Location:../yonetim/referans-listele.html');
  1043. }
  1044. }
  1045. }
  1046. else {
  1047. $_SESSION['secim'] = 'secimyok';
  1048. header('Location:../yonetim/referans-listele.html');
  1049. }
  1050. }
  1051. else {
  1052. $_SESSION['demohesap'] = 'no';
  1053. header('Location:../yonetim/referans-listele.html');
  1054. }
  1055. }
  1056.  
  1057. if (isset($_POST['referans_pasif'])) {
  1058. panelislemkontrol();
  1059.  
  1060. if ($_SESSION['rutbe'] == 0) {
  1061. if ($_POST['id']) {
  1062. foreach ($_POST['id'] as $i) {
  1063. $sayfa_bul = $db->query('SELECT * FROM referanslar WHERE id = \'' . $i . '\'')->fetch(PDO::FETCH_ASSOC);
  1064. $sorgu = $db->prepare('UPDATE referanslar SET' . "\r\n\t\t\t\t\t" . 'durum ' . "\t" . '= ?' . "\r\n\t\t\t\t\t" . 'WHERE id = ?');
  1065. $guncelle = $sorgu->execute(['0', $i]);
  1066.  
  1067. if ($guncelle) {
  1068. $last_id = $i;
  1069. $btarih = tr_tarih('Y-m-d H:i:s');
  1070. $kayitt = tr_tarih('Y-m-d');
  1071. $bildirimkt = strtotime($kayitt);
  1072. $bildirimt = strtotime($btarih);
  1073. $BSorgu = $db->prepare('INSERT INTO bildirimler SET' . "\r\n\t\t\t\t\t\t" . 'baslik' . "\t\t" . '= :baslik,' . "\r\n\t\t\t\t\t\t" . 'icon' . "\t\t" . '= :icon,' . "\r\n\t\t\t\t\t\t" . 'bid' . "\t\t\t" . '= :bid,' . "\r\n\t\t\t\t\t\t" . 'bildirim' . "\t" . '= :bildirim,' . "\r\n\t\t\t\t\t\t" . 'ktarih' . "\t\t" . '= :ktarih,' . "\r\n\t\t\t\t\t\t" . 'tarih ' . "\t\t" . '= :tarih');
  1074. $BEkle = $BSorgu->execute(['baslik' => 'Referans Pasif', 'icon' => 'icon-close', 'bid' => $last_id, 'bildirim' => '<strong>Yönetici</strong> <strong style=\'color: crimson;\'>' . $sayfa_bul['adi'] . '</strong> başlıklı referansı pasif etti.', 'ktarih' => $bildirimkt, 'tarih' => $bildirimt]);
  1075. $_SESSION['referans_pasif'] = 'yes';
  1076. header('Location:../yonetim/referans-listele.html');
  1077. }
  1078. else {
  1079. $_SESSION['referans_pasif'] = 'no';
  1080. header('Location:../yonetim/referans-listele.html');
  1081. }
  1082. }
  1083. }
  1084. else {
  1085. $_SESSION['secim'] = 'secimyok';
  1086. header('Location:../yonetim/referans-listele.html');
  1087. }
  1088. }
  1089. else {
  1090. $_SESSION['demohesap'] = 'no';
  1091. header('Location:../yonetim/referans-listele.html');
  1092. }
  1093. }
  1094.  
  1095. if (isset($_POST['slider_ekle'])) {
  1096. panelislemkontrol();
  1097.  
  1098. if ($_SESSION['rutbe'] == 0) {
  1099. $sira = $_POST['sira'];
  1100. $adi = $_POST['adi'];
  1101. $url = $_POST['url'];
  1102.  
  1103. if ($_POST['sekme']) {
  1104. $sekme = 1;
  1105. }
  1106. else {
  1107. $sekme = 0;
  1108. }
  1109.  
  1110. if ($_POST['durum']) {
  1111. $durum = 1;
  1112. }
  1113. else {
  1114. $durum = 0;
  1115. }
  1116.  
  1117. $aciklama = $_POST['aciklama'];
  1118. $tarih = date('Y-m-d H:i:s');
  1119. $tarih = tr_tarih($tarih);
  1120. $upload = new upload($_FILES['resim']);
  1121.  
  1122. if ($upload->uploaded) {
  1123. $upload->file_auto_rename = true;
  1124. $upload->process('../' . tema . '/uploads/slider');
  1125.  
  1126. if ($upload->processed) {
  1127. $Resim = '' . $upload->file_dst_name . '';
  1128. }
  1129. }
  1130.  
  1131. $gitti = $Resim = '' . $upload->file_dst_name . '';
  1132. $sorgu = $db->prepare('INSERT INTO slider SET' . "\r\n\t\t\t\t" . 'sira ' . "\t" . '= ?,' . "\r\n\t\t\t\t" . 'adi ' . "\t" . '= ?,' . "\r\n\t\t\t\t" . 'url ' . "\t" . '= ?,' . "\r\n\t\t\t\t" . 'sekme ' . "\t" . '= ?,' . "\r\n\t\t\t\t" . 'aciklama= ?,' . "\r\n\t\t\t\t" . 'durum ' . "\t" . '= ?,' . "\r\n\t\t\t\t" . 'resim ' . "\t" . '= ?,' . "\r\n\t\t\t\t" . 'dil ' . "\t" . '= ?,' . "\r\n\t\t\t\t" . 'tarih ' . "\t" . '= ?');
  1133. $Ekle = $sorgu->execute([$sira, $adi, $url, $sekme, $aciklama, $durum, $Resim, $_SESSION['admin_dil'], $tarih]);
  1134.  
  1135. if ($Ekle) {
  1136. $last_id = $db->lastInsertId();
  1137. $btarih = tr_tarih('Y-m-d H:i:s');
  1138. $kayitt = tr_tarih('Y-m-d');
  1139. $bildirimkt = strtotime($kayitt);
  1140. $bildirimt = strtotime($btarih);
  1141. $BSorgu = $db->prepare('INSERT INTO bildirimler SET' . "\r\n\t\t\t\t" . 'baslik' . "\t\t" . '= :baslik,' . "\r\n\t\t\t\t" . 'icon' . "\t\t" . '= :icon,' . "\r\n\t\t\t\t" . 'bid' . "\t\t\t" . '= :bid,' . "\r\n\t\t\t\t" . 'bildirim' . "\t" . '= :bildirim,' . "\r\n\t\t\t\t" . 'ktarih' . "\t\t" . '= :ktarih,' . "\r\n\t\t\t\t" . 'tarih ' . "\t\t" . '= :tarih');
  1142. $BEkle = $BSorgu->execute(['baslik' => 'Yeni Slider', 'icon' => 'icon-picture', 'bid' => $last_id, 'bildirim' => '<strong>Yönetici</strong> <strong style=\'color: darkgoldenrod;\'>' . $adi . '</strong> başlıklı slider ekledi.', 'ktarih' => $bildirimkt, 'tarih' => $bildirimt]);
  1143. $_SESSION['slider_ekle'] = 'yes';
  1144. header('Location:../yonetim/slider-listele.html');
  1145. }
  1146. else {
  1147. $_SESSION['slider_ekle'] = 'no';
  1148. header('Location:../yonetim/slider-ekle.html');
  1149. }
  1150. }
  1151. else {
  1152. $_SESSION['demohesap'] = 'no';
  1153. header('Location:../yonetim/slider-ekle.html');
  1154. }
  1155. }
  1156.  
  1157. if (isset($_POST['slider_guncelle'])) {
  1158. panelislemkontrol();
  1159. $d_id = $_POST['id'];
  1160.  
  1161. if ($_SESSION['rutbe'] == 0) {
  1162. $sira = $_POST['sira'];
  1163. $adi = $_POST['adi'];
  1164. $url = $_POST['url'];
  1165.  
  1166. if ($_POST['sekme']) {
  1167. $sekme = 1;
  1168. }
  1169. else {
  1170. $sekme = 0;
  1171. }
  1172.  
  1173. if ($_POST['durum']) {
  1174. $durum = 1;
  1175. }
  1176. else {
  1177. $durum = 0;
  1178. }
  1179.  
  1180. $aciklama = $_POST['aciklama'];
  1181. $tarih = date('Y-m-d H:i:s');
  1182. $tarih = tr_tarih($tarih);
  1183. $upload = new upload($_FILES['resim']);
  1184.  
  1185. if ($upload->uploaded) {
  1186. $upload->file_auto_rename = true;
  1187. $upload->process('../' . tema . '/uploads/slider');
  1188.  
  1189. if ($upload->processed) {
  1190. $Resim = '' . $upload->file_dst_name . '';
  1191. }
  1192. }
  1193.  
  1194. if (isset($Resim)) {
  1195. $resim_bul = $db->query('SELECT * FROM slider WHERE id = \'' . $d_id . '\'')->fetch(PDO::FETCH_ASSOC);
  1196. unlink('../' . tema . '/uploads/slider/' . $resim_bul['resim']);
  1197. $guncelle = $db->prepare('UPDATE slider SET resim = ? WHERE id = ?');
  1198. $guncelle->execute([$Resim, $d_id]);
  1199. }
  1200.  
  1201. $sorgu = $db->prepare('UPDATE slider SET' . "\r\n\t\t\t" . 'sira ' . "\t" . '= ?,' . "\r\n\t\t\t" . 'adi ' . "\t" . '= ?,' . "\r\n\t\t\t" . 'url ' . "\t" . '= ?,' . "\r\n\t\t\t" . 'sekme ' . "\t" . '= ?,' . "\r\n\t\t\t" . 'aciklama= ?,' . "\r\n\t\t\t" . 'durum ' . "\t" . '= ?,' . "\r\n\t\t\t" . 'tarih ' . "\t" . '= ?' . "\r\n\t\t\t" . 'WHERE id = ?');
  1202. $guncelle = $sorgu->execute([$sira, $adi, $url, $sekme, $aciklama, $durum, $tarih, $d_id]);
  1203.  
  1204. if ($guncelle) {
  1205. $last_id = $d_id;
  1206. $btarih = tr_tarih('Y-m-d H:i:s');
  1207. $kayitt = tr_tarih('Y-m-d');
  1208. $bildirimkt = strtotime($kayitt);
  1209. $bildirimt = strtotime($btarih);
  1210. $BSorgu = $db->prepare('INSERT INTO bildirimler SET' . "\r\n\t\t\t\t" . 'baslik' . "\t\t" . '= :baslik,' . "\r\n\t\t\t\t" . 'icon' . "\t\t" . '= :icon,' . "\r\n\t\t\t\t" . 'bid' . "\t\t\t" . '= :bid,' . "\r\n\t\t\t\t" . 'bildirim' . "\t" . '= :bildirim,' . "\r\n\t\t\t\t" . 'ktarih' . "\t\t" . '= :ktarih,' . "\r\n\t\t\t\t" . 'tarih ' . "\t\t" . '= :tarih');
  1211. $BEkle = $BSorgu->execute(['baslik' => 'Slider Güncellendi', 'icon' => 'icon-picture', 'bid' => $last_id, 'bildirim' => '<strong>Yönetici</strong> <strong style=\'color: darkgoldenrod;\'>' . $adi . '</strong> başlıklı slideri güncelledi.', 'ktarih' => $bildirimkt, 'tarih' => $bildirimt]);
  1212. $_SESSION['slider_guncelle'] = 'yes';
  1213. header('Location:../yonetim/slider-duzenle/' . $d_id . '.html');
  1214. }
  1215. else {
  1216. $_SESSION['slider_guncelle'] = 'no';
  1217. header('Location:../yonetim/slider-duzenle/' . $d_id . '.html');
  1218. }
  1219. }
  1220. else {
  1221. $_SESSION['demohesap'] = 'no';
  1222. header('Location:../yonetim/slider-duzenle/' . $d_id . '.html');
  1223. }
  1224. }
  1225.  
  1226. if (@$_GET['sliderresimsil'] == 'ok') {
  1227. panelislemkontrol();
  1228. @$resimid = $_GET['sid'];
  1229.  
  1230. if ($_SESSION['rutbe'] == 0) {
  1231. $resim_bul = $db->query('SELECT * FROM slider WHERE id = \'' . $resimid . '\'')->fetch(PDO::FETCH_ASSOC);
  1232. unlink('../' . tema . '/uploads/slider/' . $resim_bul['resim']);
  1233. $sorgu = $db->prepare('UPDATE slider SET' . "\r\n\t\t\t\t\t" . 'resim' . "\t" . '= ?' . "\r\n\t\t\t\t\t" . 'WHERE id = ?');
  1234. $guncelle = $sorgu->execute(['', $resimid]);
  1235.  
  1236. if ($guncelle) {
  1237. $last_id = $resim_bul['id'];
  1238. $btarih = tr_tarih('Y-m-d H:i:s');
  1239. $kayitt = tr_tarih('Y-m-d');
  1240. $bildirimkt = strtotime($kayitt);
  1241. $bildirimt = strtotime($btarih);
  1242. $BSorgu = $db->prepare('INSERT INTO bildirimler SET' . "\r\n\t\t\t\t" . 'baslik' . "\t\t" . '= :baslik,' . "\r\n\t\t\t\t" . 'icon' . "\t\t" . '= :icon,' . "\r\n\t\t\t\t" . 'bid' . "\t\t\t" . '= :bid,' . "\r\n\t\t\t\t" . 'bildirim' . "\t" . '= :bildirim,' . "\r\n\t\t\t\t" . 'ktarih' . "\t\t" . '= :ktarih,' . "\r\n\t\t\t\t" . 'tarih ' . "\t\t" . '= :tarih');
  1243. $BEkle = $BSorgu->execute(['baslik' => 'Slider Resim Silindi', 'icon' => 'icon-picture', 'bid' => $last_id, 'bildirim' => '<strong>Yönetici</strong> <strong style=\'color: darkgoldenrod;\'>' . $resim_bul['adi'] . '</strong> başlıklı sliderin resmini sildi.', 'ktarih' => $bildirimkt, 'tarih' => $bildirimt]);
  1244. $_SESSION['sliderresimsil'] = 'yes';
  1245. header('Location:../yonetim/slider-duzenle/' . $resimid . '.html');
  1246. }
  1247. else {
  1248. $_SESSION['sliderresimsil'] = 'no';
  1249. header('Location:../yonetim/slider-duzenle/' . $resimid . '.html');
  1250. }
  1251. }
  1252. else {
  1253. $_SESSION['demohesap'] = 'no';
  1254. header('Location:../yonetim/slider-duzenle/' . $resimid . '.html');
  1255. }
  1256. }
  1257.  
  1258. if (@$_GET['slidersil'] == 'ok') {
  1259. panelislemkontrol();
  1260.  
  1261. if ($_SESSION['rutbe'] == 0) {
  1262. $id = $_GET['id'];
  1263. $resim_bul = $db->query('SELECT * FROM slider WHERE id = \'' . $id . '\'')->fetch(PDO::FETCH_ASSOC);
  1264. unlink('../' . tema . '/uploads/slider/' . $resim_bul['resim']);
  1265. $Sorgu = $db->prepare('DELETE FROM slider WHERE id = :id');
  1266. $sil_sorgu = $Sorgu->execute(['id' => $id]);
  1267.  
  1268. if ($Sorgu->rowCount()) {
  1269. if ($sil_sorgu) {
  1270. $last_id = $resim_bul['id'];
  1271. $btarih = tr_tarih('Y-m-d H:i:s');
  1272. $kayitt = tr_tarih('Y-m-d');
  1273. $bildirimkt = strtotime($kayitt);
  1274. $bildirimt = strtotime($btarih);
  1275. $BSorgu = $db->prepare('INSERT INTO bildirimler SET' . "\r\n\t\t\t\t\t" . 'baslik' . "\t\t" . '= :baslik,' . "\r\n\t\t\t\t\t" . 'icon' . "\t\t" . '= :icon,' . "\r\n\t\t\t\t\t" . 'bid' . "\t\t\t" . '= :bid,' . "\r\n\t\t\t\t\t" . 'bildirim' . "\t" . '= :bildirim,' . "\r\n\t\t\t\t\t" . 'ktarih' . "\t\t" . '= :ktarih,' . "\r\n\t\t\t\t\t" . 'tarih ' . "\t\t" . '= :tarih');
  1276. $BEkle = $BSorgu->execute(['baslik' => 'Slider Silindi', 'icon' => 'icon-trash', 'bid' => $last_id, 'bildirim' => '<strong>Yönetici</strong> <strong style=\'color: darkgoldenrod;\'>' . $resim_bul['adi'] . '</strong> başlıklı slideri sildi.', 'ktarih' => $bildirimkt, 'tarih' => $bildirimt]);
  1277. $_SESSION['slidersil'] = 'yes';
  1278. header('Location:../yonetim/slider-listele.html');
  1279. }
  1280. else {
  1281. $_SESSION['slidersil'] = 'no';
  1282. header('Location:../yonetim/slider-listele.html');
  1283. }
  1284. }
  1285. else {
  1286. echo '<meta http-equiv="refresh" content="0; url=404.html">';
  1287. }
  1288. }
  1289. else {
  1290. $_SESSION['demohesap'] = 'no';
  1291. header('Location:../yonetim/slider-listele.html');
  1292. }
  1293. }
  1294.  
  1295. if (isset($_POST['slider_tumu'])) {
  1296. panelislemkontrol();
  1297.  
  1298. if ($_SESSION['rutbe'] == 0) {
  1299. if ($_POST['id']) {
  1300. foreach ($_POST['id'] as $i) {
  1301. $resim_bul = $db->query('SELECT * FROM slider WHERE id = \'' . $i . '\'')->fetch(PDO::FETCH_ASSOC);
  1302. $TopluSorgu = $db->prepare('DELETE FROM slider WHERE id = :id');
  1303. $TopluSil = $TopluSorgu->execute(['id' => $i]);
  1304.  
  1305. if ($TopluSil) {
  1306. $last_id = $i;
  1307. $btarih = tr_tarih('Y-m-d H:i:s');
  1308. $kayitt = tr_tarih('Y-m-d');
  1309. $bildirimkt = strtotime($kayitt);
  1310. $bildirimt = strtotime($btarih);
  1311. $BSorgu = $db->prepare('INSERT INTO bildirimler SET' . "\r\n\t\t\t\t\t\t" . 'baslik' . "\t\t" . '= :baslik,' . "\r\n\t\t\t\t\t\t" . 'icon' . "\t\t" . '= :icon,' . "\r\n\t\t\t\t\t\t" . 'bid' . "\t\t\t" . '= :bid,' . "\r\n\t\t\t\t\t\t" . 'bildirim' . "\t" . '= :bildirim,' . "\r\n\t\t\t\t\t\t" . 'ktarih' . "\t\t" . '= :ktarih,' . "\r\n\t\t\t\t\t\t" . 'tarih ' . "\t\t" . '= :tarih');
  1312. $BEkle = $BSorgu->execute(['baslik' => 'Slider Silindi', 'icon' => 'icon-trash', 'bid' => $last_id, 'bildirim' => '<strong>Yönetici</strong> <strong style=\'color: darkgoldenrod;\'>' . $resim_bul['adi'] . '</strong> başlıklı slideri sildi.', 'ktarih' => $bildirimkt, 'tarih' => $bildirimt]);
  1313. unlink('../' . tema . '/uploads/slider/' . $resim_bul['resim']);
  1314. $_SESSION['slider_tumu'] = 'yes';
  1315. header('Location:../yonetim/slider-listele.html');
  1316. }
  1317. else {
  1318. $_SESSION['slider_tumu'] = 'no';
  1319. header('Location:../yonetim/slider-listele.html');
  1320. }
  1321. }
  1322. }
  1323. else {
  1324. $_SESSION['secim'] = 'secimyok';
  1325. header('Location:../yonetim/slider-listele.html');
  1326. }
  1327. }
  1328. else {
  1329. $_SESSION['demohesap'] = 'no';
  1330. header('Location:../yonetim/slider-listele.html');
  1331. }
  1332. }
  1333.  
  1334. if (isset($_POST['slider_aktif'])) {
  1335. panelislemkontrol();
  1336.  
  1337. if ($_SESSION['rutbe'] == 0) {
  1338. if ($_POST['id']) {
  1339. foreach ($_POST['id'] as $i) {
  1340. $slider_bul = $db->query('SELECT * FROM slider WHERE id = \'' . $i . '\'')->fetch(PDO::FETCH_ASSOC);
  1341. $sorgu = $db->prepare('UPDATE slider SET' . "\r\n\t\t\t\t\t" . 'durum ' . "\t" . '= ?' . "\r\n\t\t\t\t\t" . 'WHERE id = ?');
  1342. $guncelle = $sorgu->execute(['1', $i]);
  1343.  
  1344. if ($guncelle) {
  1345. $last_id = $i;
  1346. $btarih = tr_tarih('Y-m-d H:i:s');
  1347. $kayitt = tr_tarih('Y-m-d');
  1348. $bildirimkt = strtotime($kayitt);
  1349. $bildirimt = strtotime($btarih);
  1350. $BSorgu = $db->prepare('INSERT INTO bildirimler SET' . "\r\n\t\t\t\t\t\t" . 'baslik' . "\t\t" . '= :baslik,' . "\r\n\t\t\t\t\t\t" . 'icon' . "\t\t" . '= :icon,' . "\r\n\t\t\t\t\t\t" . 'bid' . "\t\t\t" . '= :bid,' . "\r\n\t\t\t\t\t\t" . 'bildirim' . "\t" . '= :bildirim,' . "\r\n\t\t\t\t\t\t" . 'ktarih' . "\t\t" . '= :ktarih,' . "\r\n\t\t\t\t\t\t" . 'tarih ' . "\t\t" . '= :tarih');
  1351. $BEkle = $BSorgu->execute(['baslik' => 'Slider Aktif', 'icon' => 'icon-check', 'bid' => $last_id, 'bildirim' => '<strong>Yönetici</strong> <strong style=\'color: darkgoldenrod;\'>' . $slider_bul['adi'] . '</strong> başlıklı slideri aktif etti.', 'ktarih' => $bildirimkt, 'tarih' => $bildirimt]);
  1352. $_SESSION['slider_aktif'] = 'yes';
  1353. header('Location:../yonetim/slider-listele.html');
  1354. }
  1355. else {
  1356. $_SESSION['slider_aktif'] = 'no';
  1357. header('Location:../yonetim/slider-listele.html');
  1358. }
  1359. }
  1360. }
  1361. else {
  1362. $_SESSION['secim'] = 'secimyok';
  1363. header('Location:../yonetim/slider-listele.html');
  1364. }
  1365. }
  1366. else {
  1367. $_SESSION['demohesap'] = 'no';
  1368. header('Location:../yonetim/slider-listele.html');
  1369. }
  1370. }
  1371.  
  1372. if (isset($_POST['slider_pasif'])) {
  1373. panelislemkontrol();
  1374.  
  1375. if ($_SESSION['rutbe'] == 0) {
  1376. if ($_POST['id']) {
  1377. foreach ($_POST['id'] as $i) {
  1378. $slider_bul = $db->query('SELECT * FROM slider WHERE id = \'' . $i . '\'')->fetch(PDO::FETCH_ASSOC);
  1379. $sorgu = $db->prepare('UPDATE slider SET' . "\r\n\t\t\t\t\t" . 'durum ' . "\t" . '= ?' . "\r\n\t\t\t\t\t" . 'WHERE id = ?');
  1380. $guncelle = $sorgu->execute(['0', $i]);
  1381.  
  1382. if ($guncelle) {
  1383. $last_id = $i;
  1384. $btarih = tr_tarih('Y-m-d H:i:s');
  1385. $kayitt = tr_tarih('Y-m-d');
  1386. $bildirimkt = strtotime($kayitt);
  1387. $bildirimt = strtotime($btarih);
  1388. $BSorgu = $db->prepare('INSERT INTO bildirimler SET' . "\r\n\t\t\t\t\t\t" . 'baslik' . "\t\t" . '= :baslik,' . "\r\n\t\t\t\t\t\t" . 'icon' . "\t\t" . '= :icon,' . "\r\n\t\t\t\t\t\t" . 'bid' . "\t\t\t" . '= :bid,' . "\r\n\t\t\t\t\t\t" . 'bildirim' . "\t" . '= :bildirim,' . "\r\n\t\t\t\t\t\t" . 'ktarih' . "\t\t" . '= :ktarih,' . "\r\n\t\t\t\t\t\t" . 'tarih ' . "\t\t" . '= :tarih');
  1389. $BEkle = $BSorgu->execute(['baslik' => 'Slider Pasif', 'icon' => 'icon-close', 'bid' => $last_id, 'bildirim' => '<strong>Yönetici</strong> <strong style=\'color: darkgoldenrod;\'>' . $slider_bul['adi'] . '</strong> başlıklı slideri pasif etti.', 'ktarih' => $bildirimkt, 'tarih' => $bildirimt]);
  1390. $_SESSION['slider_pasif'] = 'yes';
  1391. header('Location:../yonetim/slider-listele.html');
  1392. }
  1393. else {
  1394. $_SESSION['slider_pasif'] = 'no';
  1395. header('Location:../yonetim/slider-listele.html');
  1396. }
  1397. }
  1398. }
  1399. else {
  1400. $_SESSION['secim'] = 'secimyok';
  1401. header('Location:../yonetim/slider-listele.html');
  1402. }
  1403. }
  1404. else {
  1405. $_SESSION['demohesap'] = 'no';
  1406. header('Location:../yonetim/slider-listele.html');
  1407. }
  1408. }
  1409.  
  1410. if (isset($_POST['blog_ekle'])) {
  1411. panelislemkontrol();
  1412.  
  1413. if ($_SESSION['rutbe'] == 0) {
  1414. $adi = $_POST['adi'];
  1415. $seoo = seo($adi);
  1416.  
  1417. if ($seoo) {
  1418. $seo = seo($adi);
  1419. }
  1420. else {
  1421. $seo = rand();
  1422. }
  1423.  
  1424. if ($_POST['durum']) {
  1425. $durum = 1;
  1426. }
  1427. else {
  1428. $durum = 0;
  1429. }
  1430.  
  1431. if ($_POST['anasayfa']) {
  1432. $anasayfa = 1;
  1433. }
  1434. else {
  1435. $anasayfa = 0;
  1436. }
  1437.  
  1438. $aciklama = $_POST['aciklama'];
  1439. $keywords = $_POST['keywords'];
  1440. $description = $_POST['description'];
  1441. $tarih = date('Y-m-d H:i:s');
  1442. $tarih = tr_tarih($tarih);
  1443. $upload = new upload($_FILES['resim']);
  1444.  
  1445. if ($upload->uploaded) {
  1446. $upload->file_auto_rename = true;
  1447. $upload->process('../' . tema . '/uploads/bloglar');
  1448.  
  1449. if ($upload->processed) {
  1450. $Resim = '' . $upload->file_dst_name . '';
  1451. }
  1452. }
  1453.  
  1454. $gitti = $Resim = '' . $upload->file_dst_name . '';
  1455. $sorgu = $db->prepare('INSERT INTO blog SET' . "\r\n\t\t\t\t" . 'adi ' . "\t" . '= ?,' . "\r\n\t\t\t\t" . 'seo ' . "\t" . '= ?,' . "\r\n\t\t\t\t" . 'aciklama= ?,' . "\r\n\t\t\t\t" . 'keywords= ?,' . "\r\n\t\t\t\t" . 'description' . "\t" . '= ?,' . "\r\n\t\t\t\t" . 'durum ' . "\t" . '= ?,' . "\r\n\t\t\t\t" . 'anasayfa ' . "\t" . '= ?,' . "\r\n\t\t\t\t" . 'resim ' . "\t" . '= ?,' . "\r\n\t\t\t\t" . 'dil ' . "\t" . '= ?,' . "\r\n\t\t\t\t" . 'tarih ' . "\t" . '= ?');
  1456. $Ekle = $sorgu->execute([$adi, $seo, $aciklama, $keywords, $description, $durum, $anasayfa, $Resim, $_SESSION['admin_dil'], $tarih]);
  1457.  
  1458. if ($Ekle) {
  1459. $last_id = $db->lastInsertId();
  1460. $btarih = tr_tarih('Y-m-d H:i:s');
  1461. $kayitt = tr_tarih('Y-m-d');
  1462. $bildirimkt = strtotime($kayitt);
  1463. $bildirimt = strtotime($btarih);
  1464. $BSorgu = $db->prepare('INSERT INTO bildirimler SET' . "\r\n\t\t\t\t" . 'baslik' . "\t\t" . '= :baslik,' . "\r\n\t\t\t\t" . 'icon' . "\t\t" . '= :icon,' . "\r\n\t\t\t\t" . 'bid' . "\t\t\t" . '= :bid,' . "\r\n\t\t\t\t" . 'bildirim' . "\t" . '= :bildirim,' . "\r\n\t\t\t\t" . 'ktarih' . "\t\t" . '= :ktarih,' . "\r\n\t\t\t\t" . 'tarih ' . "\t\t" . '= :tarih');
  1465. $BEkle = $BSorgu->execute(['baslik' => 'Yeni Blog', 'icon' => 'icon-book-open', 'bid' => $last_id, 'bildirim' => '<strong>Yönetici</strong> <strong style=\'color: darkturquoise;\'>' . $adi . '</strong> başlıklı blog ekledi.', 'ktarih' => $bildirimkt, 'tarih' => $bildirimt]);
  1466. $_SESSION['blog_ekle'] = 'yes';
  1467. header('Location:../yonetim/blog-listele.html');
  1468. }
  1469. else {
  1470. $_SESSION['blog_ekle'] = 'no';
  1471. header('Location:../yonetim/blog-ekle.html');
  1472. }
  1473. }
  1474. else {
  1475. $_SESSION['demohesap'] = 'no';
  1476. header('Location:../yonetim/blog-ekle.html');
  1477. }
  1478. }
  1479.  
  1480. if (isset($_POST['blog_guncelle'])) {
  1481. panelislemkontrol();
  1482. $d_id = $_POST['id'];
  1483.  
  1484. if ($_SESSION['rutbe'] == 0) {
  1485. $adi = $_POST['adi'];
  1486. $seoo = seo($adi);
  1487.  
  1488. if ($seoo) {
  1489. $seo = seo($adi);
  1490. }
  1491. else {
  1492. $seo = rand();
  1493. }
  1494.  
  1495. if ($_POST['durum']) {
  1496. $durum = 1;
  1497. }
  1498. else {
  1499. $durum = 0;
  1500. }
  1501.  
  1502. if ($_POST['anasayfa']) {
  1503. $anasayfa = 1;
  1504. }
  1505. else {
  1506. $anasayfa = 0;
  1507. }
  1508.  
  1509. $aciklama = $_POST['aciklama'];
  1510. $keywords = $_POST['keywords'];
  1511. $description = $_POST['description'];
  1512. $tarih = date('Y-m-d H:i:s');
  1513. $tarih = tr_tarih($tarih);
  1514. $upload = new upload($_FILES['resim']);
  1515.  
  1516. if ($upload->uploaded) {
  1517. $upload->file_auto_rename = true;
  1518. $upload->process('../' . tema . '/uploads/bloglar');
  1519.  
  1520. if ($upload->processed) {
  1521. $Resim = '' . $upload->file_dst_name . '';
  1522. }
  1523. }
  1524.  
  1525. if (isset($Resim)) {
  1526. $resim_bul = $db->query('SELECT * FROM blog WHERE id = \'' . $d_id . '\'')->fetch(PDO::FETCH_ASSOC);
  1527. unlink('../' . tema . '/uploads/bloglar/' . $resim_bul['resim']);
  1528. $guncelle = $db->prepare('UPDATE blog SET resim = ? WHERE id = ?');
  1529. $guncelle->execute([$Resim, $d_id]);
  1530. $Resim = '' . $upload->file_dst_name . '';
  1531. }
  1532.  
  1533. $sorgu = $db->prepare('UPDATE blog SET' . "\r\n\t\t\t" . 'adi ' . "\t" . '= ?,' . "\r\n\t\t\t" . 'seo ' . "\t" . '= ?,' . "\r\n\t\t\t" . 'aciklama= ?,' . "\r\n\t\t\t" . 'keywords= ?,' . "\r\n\t\t\t" . 'description' . "\t" . '= ?,' . "\r\n\t\t\t" . 'durum ' . "\t" . '= ?,' . "\r\n\t\t\t" . 'anasayfa ' . "\t" . '= ?,' . "\r\n\t\t\t" . 'tarih ' . "\t" . '= ?' . "\r\n\t\t\t" . 'WHERE id = ?');
  1534. $guncelle = $sorgu->execute([$adi, $seo, $aciklama, $keywords, $description, $durum, $anasayfa, $tarih, $d_id]);
  1535.  
  1536. if ($guncelle) {
  1537. $last_id = $d_id;
  1538. $btarih = tr_tarih('Y-m-d H:i:s');
  1539. $kayitt = tr_tarih('Y-m-d');
  1540. $bildirimkt = strtotime($kayitt);
  1541. $bildirimt = strtotime($btarih);
  1542. $BSorgu = $db->prepare('INSERT INTO bildirimler SET' . "\r\n\t\t\t\t" . 'baslik' . "\t\t" . '= :baslik,' . "\r\n\t\t\t\t" . 'icon' . "\t\t" . '= :icon,' . "\r\n\t\t\t\t" . 'bid' . "\t\t\t" . '= :bid,' . "\r\n\t\t\t\t" . 'bildirim' . "\t" . '= :bildirim,' . "\r\n\t\t\t\t" . 'ktarih' . "\t\t" . '= :ktarih,' . "\r\n\t\t\t\t" . 'tarih ' . "\t\t" . '= :tarih');
  1543. $BEkle = $BSorgu->execute(['baslik' => 'Blog Güncellendi', 'icon' => 'icon-book-open', 'bid' => $last_id, 'bildirim' => '<strong>Yönetici</strong> <strong style=\'color: darkturquoise;\'>' . $adi . '</strong> başlıklı blog güncelledi.', 'ktarih' => $bildirimkt, 'tarih' => $bildirimt]);
  1544. $_SESSION['blog_guncelle'] = 'yes';
  1545. header('Location:../yonetim/blog-duzenle/' . $d_id . '.html');
  1546. }
  1547. else {
  1548. $_SESSION['blog_guncelle'] = 'no';
  1549. header('Location:../yonetim/blog-duzenle/' . $d_id . '.html');
  1550. }
  1551. }
  1552. else {
  1553. $_SESSION['demohesap'] = 'no';
  1554. header('Location:../yonetim/blog-duzenle/' . $d_id . '.html');
  1555. }
  1556. }
  1557.  
  1558. if (@$_GET['blogresimsil'] == 'ok') {
  1559. panelislemkontrol();
  1560. @$resimid = $_GET['sid'];
  1561.  
  1562. if ($_SESSION['rutbe'] == 0) {
  1563. $resim_bul = $db->query('SELECT * FROM blog WHERE id = \'' . $resimid . '\'')->fetch(PDO::FETCH_ASSOC);
  1564. unlink('../' . tema . '/uploads/bloglar/' . $resim_bul['resim']);
  1565. $sorgu = $db->prepare('UPDATE blog SET' . "\r\n\t\t\t\t\t" . 'resim' . "\t" . '= ?' . "\r\n\t\t\t\t\t" . 'WHERE id = ?');
  1566. $guncelle = $sorgu->execute(['', $resimid]);
  1567.  
  1568. if ($guncelle) {
  1569. $last_id = $resim_bul['id'];
  1570. $btarih = tr_tarih('Y-m-d H:i:s');
  1571. $kayitt = tr_tarih('Y-m-d');
  1572. $bildirimkt = strtotime($kayitt);
  1573. $bildirimt = strtotime($btarih);
  1574. $BSorgu = $db->prepare('INSERT INTO bildirimler SET' . "\r\n\t\t\t\t" . 'baslik' . "\t\t" . '= :baslik,' . "\r\n\t\t\t\t" . 'icon' . "\t\t" . '= :icon,' . "\r\n\t\t\t\t" . 'bid' . "\t\t\t" . '= :bid,' . "\r\n\t\t\t\t" . 'bildirim' . "\t" . '= :bildirim,' . "\r\n\t\t\t\t" . 'ktarih' . "\t\t" . '= :ktarih,' . "\r\n\t\t\t\t" . 'tarih ' . "\t\t" . '= :tarih');
  1575. $BEkle = $BSorgu->execute(['baslik' => 'Blog Resim Silindi', 'icon' => 'icon-book-open', 'bid' => $last_id, 'bildirim' => '<strong>Yönetici</strong> <strong style=\'color: darkturquoise;\'>' . $resim_bul['adi'] . '</strong> başlıklı blog resmini sildi.', 'ktarih' => $bildirimkt, 'tarih' => $bildirimt]);
  1576. $_SESSION['blogresimsil'] = 'yes';
  1577. header('Location:../yonetim/blog-duzenle/' . $resimid . '.html');
  1578. }
  1579. else {
  1580. $_SESSION['blogresimsil'] = 'no';
  1581. header('Location:../yonetim/blog-duzenle/' . $resimid . '.html');
  1582. }
  1583. }
  1584. else {
  1585. $_SESSION['demohesap'] = 'no';
  1586. header('Location:../yonetim/blog-duzenle/' . $resimid . '.html');
  1587. }
  1588. }
  1589.  
  1590. if (@$_GET['blogsil'] == 'ok') {
  1591. panelislemkontrol();
  1592.  
  1593. if ($_SESSION['rutbe'] == 0) {
  1594. $id = $_GET['id'];
  1595. $resim_bul = $db->query('SELECT * FROM blog WHERE id = \'' . $id . '\'')->fetch(PDO::FETCH_ASSOC);
  1596. unlink('../' . tema . '/uploads/bloglar/' . $resim_bul['resim']);
  1597. $Sorgu = $db->prepare('DELETE FROM blog WHERE id = :id');
  1598. $sil_sorgu = $Sorgu->execute(['id' => $id]);
  1599.  
  1600. if ($Sorgu->rowCount()) {
  1601. if ($sil_sorgu) {
  1602. $last_id = $resim_bul['id'];
  1603. $btarih = tr_tarih('Y-m-d H:i:s');
  1604. $kayitt = tr_tarih('Y-m-d');
  1605. $bildirimkt = strtotime($kayitt);
  1606. $bildirimt = strtotime($btarih);
  1607. $BSorgu = $db->prepare('INSERT INTO bildirimler SET' . "\r\n\t\t\t\t\t" . 'baslik' . "\t\t" . '= :baslik,' . "\r\n\t\t\t\t\t" . 'icon' . "\t\t" . '= :icon,' . "\r\n\t\t\t\t\t" . 'bid' . "\t\t\t" . '= :bid,' . "\r\n\t\t\t\t\t" . 'bildirim' . "\t" . '= :bildirim,' . "\r\n\t\t\t\t\t" . 'ktarih' . "\t\t" . '= :ktarih,' . "\r\n\t\t\t\t\t" . 'tarih ' . "\t\t" . '= :tarih');
  1608. $BEkle = $BSorgu->execute(['baslik' => 'Blog Silindi', 'icon' => 'icon-trash', 'bid' => $last_id, 'bildirim' => '<strong>Yönetici</strong> <strong style=\'color: darkturquoise;\'>' . $resim_bul['adi'] . '</strong> başlıklı blog\'u sildi.', 'ktarih' => $bildirimkt, 'tarih' => $bildirimt]);
  1609. $_SESSION['blogsil'] = 'yes';
  1610. header('Location:../yonetim/blog-listele.html');
  1611. }
  1612. else {
  1613. $_SESSION['blogsil'] = 'no';
  1614. header('Location:../yonetim/blog-listele.html');
  1615. }
  1616. }
  1617. else {
  1618. echo '<meta http-equiv="refresh" content="0; url=404.html">';
  1619. }
  1620. }
  1621. else {
  1622. $_SESSION['demohesap'] = 'no';
  1623. header('Location:../yonetim/blog-listele.html');
  1624. }
  1625. }
  1626.  
  1627. if (isset($_POST['blog_tumu'])) {
  1628. panelislemkontrol();
  1629.  
  1630. if ($_SESSION['rutbe'] == 0) {
  1631. if ($_POST['id']) {
  1632. foreach ($_POST['id'] as $i) {
  1633. $resim_bul = $db->query('SELECT * FROM blog WHERE id = \'' . $i . '\'')->fetch(PDO::FETCH_ASSOC);
  1634. $TopluSorgu = $db->prepare('DELETE FROM blog WHERE id = :id');
  1635. $TopluSil = $TopluSorgu->execute(['id' => $i]);
  1636.  
  1637. if ($TopluSil) {
  1638. $last_id = $i;
  1639. $btarih = tr_tarih('Y-m-d H:i:s');
  1640. $kayitt = tr_tarih('Y-m-d');
  1641. $bildirimkt = strtotime($kayitt);
  1642. $bildirimt = strtotime($btarih);
  1643. $BSorgu = $db->prepare('INSERT INTO bildirimler SET' . "\r\n\t\t\t\t\t\t" . 'baslik' . "\t\t" . '= :baslik,' . "\r\n\t\t\t\t\t\t" . 'icon' . "\t\t" . '= :icon,' . "\r\n\t\t\t\t\t\t" . 'bid' . "\t\t\t" . '= :bid,' . "\r\n\t\t\t\t\t\t" . 'bildirim' . "\t" . '= :bildirim,' . "\r\n\t\t\t\t\t\t" . 'ktarih' . "\t\t" . '= :ktarih,' . "\r\n\t\t\t\t\t\t" . 'tarih ' . "\t\t" . '= :tarih');
  1644. $BEkle = $BSorgu->execute(['baslik' => 'Blog Silindi', 'icon' => 'icon-trash', 'bid' => $last_id, 'bildirim' => '<strong>Yönetici</strong> <strong style=\'color: darkturquoise;\'>' . $resim_bul['adi'] . '</strong> başlıklı blog\'u sildi.', 'ktarih' => $bildirimkt, 'tarih' => $bildirimt]);
  1645. unlink('../' . tema . '/uploads/bloglar/' . $resim_bul['resim']);
  1646. $_SESSION['blog_tumu'] = 'yes';
  1647. header('Location:../yonetim/blog-listele.html');
  1648. }
  1649. else {
  1650. $_SESSION['blog_tumu'] = 'no';
  1651. header('Location:../yonetim/blog-listele.html');
  1652. }
  1653. }
  1654. }
  1655. else {
  1656. $_SESSION['secim'] = 'secimyok';
  1657. header('Location:../yonetim/blog-listele.html');
  1658. }
  1659. }
  1660. else {
  1661. $_SESSION['demohesap'] = 'no';
  1662. header('Location:../yonetim/blog-listele.html');
  1663. }
  1664. }
  1665.  
  1666. if (isset($_POST['blog_aktif'])) {
  1667. panelislemkontrol();
  1668.  
  1669. if ($_SESSION['rutbe'] == 0) {
  1670. if ($_POST['id']) {
  1671. foreach ($_POST['id'] as $i) {
  1672. $blog_bul = $db->query('SELECT * FROM blog WHERE id = \'' . $i . '\'')->fetch(PDO::FETCH_ASSOC);
  1673. $sorgu = $db->prepare('UPDATE blog SET' . "\r\n\t\t\t\t\t" . 'durum ' . "\t" . '= ?' . "\r\n\t\t\t\t\t" . 'WHERE id = ?');
  1674. $guncelle = $sorgu->execute(['1', $i]);
  1675.  
  1676. if ($guncelle) {
  1677. $last_id = $i;
  1678. $btarih = tr_tarih('Y-m-d H:i:s');
  1679. $kayitt = tr_tarih('Y-m-d');
  1680. $bildirimkt = strtotime($kayitt);
  1681. $bildirimt = strtotime($btarih);
  1682. $BSorgu = $db->prepare('INSERT INTO bildirimler SET' . "\r\n\t\t\t\t\t\t" . 'baslik' . "\t\t" . '= :baslik,' . "\r\n\t\t\t\t\t\t" . 'icon' . "\t\t" . '= :icon,' . "\r\n\t\t\t\t\t\t" . 'bid' . "\t\t\t" . '= :bid,' . "\r\n\t\t\t\t\t\t" . 'bildirim' . "\t" . '= :bildirim,' . "\r\n\t\t\t\t\t\t" . 'ktarih' . "\t\t" . '= :ktarih,' . "\r\n\t\t\t\t\t\t" . 'tarih ' . "\t\t" . '= :tarih');
  1683. $BEkle = $BSorgu->execute(['baslik' => 'Blog Aktif', 'icon' => 'icon-check', 'bid' => $last_id, 'bildirim' => '<strong>Yönetici</strong> <strong style=\'color: darkturquoise;\'>' . $blog_bul['adi'] . '</strong> başlıklı blog\'u aktif etti.', 'ktarih' => $bildirimkt, 'tarih' => $bildirimt]);
  1684. $_SESSION['blog_aktif'] = 'yes';
  1685. header('Location:../yonetim/blog-listele.html');
  1686. }
  1687. else {
  1688. $_SESSION['blog_aktif'] = 'no';
  1689. header('Location:../yonetim/blog-listele.html');
  1690. }
  1691. }
  1692. }
  1693. else {
  1694. $_SESSION['secim'] = 'secimyok';
  1695. header('Location:../yonetim/blog-listele.html');
  1696. }
  1697. }
  1698. else {
  1699. $_SESSION['demohesap'] = 'no';
  1700. header('Location:../yonetim/blog-listele.html');
  1701. }
  1702. }
  1703.  
  1704. if (isset($_POST['blog_pasif'])) {
  1705. panelislemkontrol();
  1706.  
  1707. if ($_SESSION['rutbe'] == 0) {
  1708. if ($_POST['id']) {
  1709. foreach ($_POST['id'] as $i) {
  1710. $blog_bul = $db->query('SELECT * FROM blog WHERE id = \'' . $i . '\'')->fetch(PDO::FETCH_ASSOC);
  1711. $sorgu = $db->prepare('UPDATE blog SET' . "\r\n\t\t\t\t\t" . 'durum ' . "\t" . '= ?' . "\r\n\t\t\t\t\t" . 'WHERE id = ?');
  1712. $guncelle = $sorgu->execute(['0', $i]);
  1713.  
  1714. if ($guncelle) {
  1715. $last_id = $i;
  1716. $btarih = tr_tarih('Y-m-d H:i:s');
  1717. $kayitt = tr_tarih('Y-m-d');
  1718. $bildirimkt = strtotime($kayitt);
  1719. $bildirimt = strtotime($btarih);
  1720. $BSorgu = $db->prepare('INSERT INTO bildirimler SET' . "\r\n\t\t\t\t\t\t" . 'baslik' . "\t\t" . '= :baslik,' . "\r\n\t\t\t\t\t\t" . 'icon' . "\t\t" . '= :icon,' . "\r\n\t\t\t\t\t\t" . 'bid' . "\t\t\t" . '= :bid,' . "\r\n\t\t\t\t\t\t" . 'bildirim' . "\t" . '= :bildirim,' . "\r\n\t\t\t\t\t\t" . 'ktarih' . "\t\t" . '= :ktarih,' . "\r\n\t\t\t\t\t\t" . 'tarih ' . "\t\t" . '= :tarih');
  1721. $BEkle = $BSorgu->execute(['baslik' => 'Blog Pasif', 'icon' => 'icon-close', 'bid' => $last_id, 'bildirim' => '<strong>Yönetici</strong> <strong style=\'color: darkturquoise;\'>' . $blog_bul['adi'] . '</strong> başlıklı blog\'u pasif etti.', 'ktarih' => $bildirimkt, 'tarih' => $bildirimt]);
  1722. $_SESSION['blog_pasif'] = 'yes';
  1723. header('Location:../yonetim/blog-listele.html');
  1724. }
  1725. else {
  1726. $_SESSION['blog_pasif'] = 'no';
  1727. header('Location:../yonetim/blog-listele.html');
  1728. }
  1729. }
  1730. }
  1731. else {
  1732. $_SESSION['secim'] = 'secimyok';
  1733. header('Location:../yonetim/blog-listele.html');
  1734. }
  1735. }
  1736. else {
  1737. $_SESSION['demohesap'] = 'no';
  1738. header('Location:../yonetim/blog-listele.html');
  1739. }
  1740. }
  1741.  
  1742. if (isset($_POST['yonetici_kaydet'])) {
  1743. panelislemkontrol();
  1744.  
  1745. if ($_SESSION['rutbe'] == 0) {
  1746. $isim = $_POST['isim'];
  1747. $email = $_POST['email'];
  1748. $kadi = $_POST['kadi'];
  1749. $sifre = $_POST['sifre'];
  1750. $tarih = date('Y-m-d H:i:s');
  1751. $tarih = tr_tarih($tarih);
  1752. $upload = new upload($_FILES['resim']);
  1753.  
  1754. if ($upload->uploaded) {
  1755. $upload->file_auto_rename = true;
  1756. $upload->process('../yonetim/images/users');
  1757.  
  1758. if ($upload->processed) {
  1759. $Resim = '' . $upload->file_dst_name . '';
  1760. }
  1761. }
  1762.  
  1763. $gitti = $Resim = '' . $upload->file_dst_name . '';
  1764. $sorgu = $db->prepare('INSERT INTO kullanici SET' . "\r\n\t\t\t\t" . 'isim ' . "\t" . '= ?,' . "\r\n\t\t\t\t" . 'email ' . "\t" . '= ?,' . "\r\n\t\t\t\t" . 'kadi' . "\t" . '= ?,' . "\r\n\t\t\t\t" . 'sifre' . "\t" . '= ?,' . "\r\n\t\t\t\t" . 'resim' . "\t" . '= ?,' . "\r\n\t\t\t\t" . 'son_giris= ?');
  1765. $Ekle = $sorgu->execute([$isim, $email, $kadi, $sifre, $Resim, $tarih]);
  1766.  
  1767. if ($Ekle) {
  1768. $last_id = $db->lastInsertId();
  1769. $btarih = tr_tarih('Y-m-d H:i:s');
  1770. $kayitt = tr_tarih('Y-m-d');
  1771. $bildirimkt = strtotime($kayitt);
  1772. $bildirimt = strtotime($btarih);
  1773. $BSorgu = $db->prepare('INSERT INTO bildirimler SET' . "\r\n\t\t\t\t" . 'baslik' . "\t\t" . '= :baslik,' . "\r\n\t\t\t\t" . 'icon' . "\t\t" . '= :icon,' . "\r\n\t\t\t\t" . 'bid' . "\t\t\t" . '= :bid,' . "\r\n\t\t\t\t" . 'bildirim' . "\t" . '= :bildirim,' . "\r\n\t\t\t\t" . 'ktarih' . "\t\t" . '= :ktarih,' . "\r\n\t\t\t\t" . 'tarih ' . "\t\t" . '= :tarih');
  1774. $BEkle = $BSorgu->execute(['baslik' => 'Yeni Yönetici', 'icon' => 'icon-user-follow', 'bid' => $last_id, 'bildirim' => '<strong>Yönetici</strong> <strong style=\'color: darkviolet;\'>' . $isim . '</strong> adında yönetici ekledi.', 'ktarih' => $bildirimkt, 'tarih' => $bildirimt]);
  1775. $_SESSION['yonetici_kaydet'] = 'yes';
  1776. header('Location:../yonetim/yonetici-listele.html');
  1777. }
  1778. else {
  1779. $_SESSION['yonetici_kaydet'] = 'no';
  1780. header('Location:../yonetim/yonetici-ekle.html');
  1781. }
  1782. }
  1783. else {
  1784. $_SESSION['demohesap'] = 'no';
  1785. header('Location:../yonetim/yonetici-ekle.html');
  1786. }
  1787. }
  1788.  
  1789. if (isset($_POST['yonetici_guncelle'])) {
  1790. panelislemkontrol();
  1791. $d_id = $_POST['id'];
  1792.  
  1793. if ($_SESSION['rutbe'] == 0) {
  1794. $isim = $_POST['isim'];
  1795. $email = $_POST['email'];
  1796. $kadi = $_POST['kadi'];
  1797. $sifre = $_POST['sifre'];
  1798. $upload = new upload($_FILES['resim']);
  1799.  
  1800. if ($upload->uploaded) {
  1801. $upload->file_auto_rename = true;
  1802. $upload->process('../yonetim/images/users');
  1803.  
  1804. if ($upload->processed) {
  1805. $Resim = '' . $upload->file_dst_name . '';
  1806. }
  1807. }
  1808.  
  1809. if (isset($Resim)) {
  1810. $resim_bul = $db->query('SELECT * FROM kullanici WHERE id = \'' . $d_id . '\'')->fetch(PDO::FETCH_ASSOC);
  1811. unlink('../yonetim/images/users/' . $resim_bul['resim']);
  1812. $guncelle = $db->prepare('UPDATE kullanici SET resim = ? WHERE id = ?');
  1813. $guncelle->execute([$Resim, $d_id]);
  1814. }
  1815.  
  1816. $sorgu = $db->prepare('UPDATE kullanici SET' . "\r\n\t\t\t\t" . 'isim ' . "\t" . '= ?,' . "\r\n\t\t\t\t" . 'email ' . "\t" . '= ?,' . "\r\n\t\t\t\t" . 'kadi' . "\t" . '= ?,' . "\r\n\t\t\t\t" . 'sifre' . "\t" . '= ?' . "\r\n\t\t\t\t" . 'WHERE id = ?');
  1817. $guncelle = $sorgu->execute([$isim, $email, $kadi, $sifre, $d_id]);
  1818.  
  1819. if ($guncelle) {
  1820. $last_id = $d_id;
  1821. $btarih = tr_tarih('Y-m-d H:i:s');
  1822. $kayitt = tr_tarih('Y-m-d');
  1823. $bildirimkt = strtotime($kayitt);
  1824. $bildirimt = strtotime($btarih);
  1825. $BSorgu = $db->prepare('INSERT INTO bildirimler SET' . "\r\n\t\t\t\t" . 'baslik' . "\t\t" . '= :baslik,' . "\r\n\t\t\t\t" . 'icon' . "\t\t" . '= :icon,' . "\r\n\t\t\t\t" . 'bid' . "\t\t\t" . '= :bid,' . "\r\n\t\t\t\t" . 'bildirim' . "\t" . '= :bildirim,' . "\r\n\t\t\t\t" . 'ktarih' . "\t\t" . '= :ktarih,' . "\r\n\t\t\t\t" . 'tarih ' . "\t\t" . '= :tarih');
  1826. $BEkle = $BSorgu->execute(['baslik' => 'Yönetici Güncellendi', 'icon' => 'icon-user-follow', 'bid' => $last_id, 'bildirim' => '<strong>Yönetici</strong> <strong style=\'color: darkviolet;\'>' . $isim . '</strong> isimli yönetici hesabını güncelledi.', 'ktarih' => $bildirimkt, 'tarih' => $bildirimt]);
  1827. $_SESSION['yonetici_guncelle'] = 'yes';
  1828. header('Location:../yonetim/yonetici-duzenle/' . $d_id . '.html');
  1829. }
  1830. else {
  1831. $_SESSION['yonetici_guncelle'] = 'no';
  1832. header('Location:../yonetim/yonetici-duzenle/' . $d_id . '.html');
  1833. }
  1834. }
  1835. else {
  1836. $_SESSION['demohesap'] = 'no';
  1837. header('Location:../yonetim/yonetici-duzenle/' . $d_id . '.html');
  1838. }
  1839. }
  1840.  
  1841. if (@$_GET['yoneticiresimsil'] == 'ok') {
  1842. panelislemkontrol();
  1843. @$resimid = $_GET['sid'];
  1844.  
  1845. if ($_SESSION['rutbe'] == 0) {
  1846. $resim_bul = $db->query('SELECT * FROM kullanici WHERE id = \'' . $resimid . '\'')->fetch(PDO::FETCH_ASSOC);
  1847. unlink('../yonetim/assets/images/users/' . $resim_bul['resim']);
  1848. $sorgu = $db->prepare('UPDATE kullanici SET' . "\r\n\t\t\t\t" . 'resim' . "\t" . '= ?' . "\r\n\t\t\t\t" . 'WHERE id = ?');
  1849. $guncelle = $sorgu->execute(['', $resimid]);
  1850.  
  1851. if ($guncelle) {
  1852. $last_id = $resim_bul['id'];
  1853. $btarih = tr_tarih('Y-m-d H:i:s');
  1854. $kayitt = tr_tarih('Y-m-d');
  1855. $bildirimkt = strtotime($kayitt);
  1856. $bildirimt = strtotime($btarih);
  1857. $BSorgu = $db->prepare('INSERT INTO bildirimler SET' . "\r\n\t\t\t\t" . 'baslik' . "\t\t" . '= :baslik,' . "\r\n\t\t\t\t" . 'icon' . "\t\t" . '= :icon,' . "\r\n\t\t\t\t" . 'bid' . "\t\t\t" . '= :bid,' . "\r\n\t\t\t\t" . 'bildirim' . "\t" . '= :bildirim,' . "\r\n\t\t\t\t" . 'ktarih' . "\t\t" . '= :ktarih,' . "\r\n\t\t\t\t" . 'tarih ' . "\t\t" . '= :tarih');
  1858. $BEkle = $BSorgu->execute(['baslik' => 'yönetici Resmi Silindi', 'icon' => 'icon-user-follow', 'bid' => $last_id, 'bildirim' => '<strong>Yönetici</strong> <strong style=\'color: darkviolet;\'>' . $resim_bul['isim'] . '</strong> isimli yöneticinin resmini sildi.', 'ktarih' => $bildirimkt, 'tarih' => $bildirimt]);
  1859. $_SESSION['yoneticiresimsil'] = 'yes';
  1860. header('Location:../yonetim/yonetici-duzenle/' . $resimid . '.html');
  1861. }
  1862. else {
  1863. $_SESSION['yoneticiresimsil'] = 'no';
  1864. header('Location:../yonetim/yonetici-duzenle/' . $resimid . '.html');
  1865. }
  1866. }
  1867. else {
  1868. $_SESSION['demohesap'] = 'no';
  1869. header('Location:../yonetim/yonetici-duzenle/' . $resimid . '.html');
  1870. }
  1871. }
  1872.  
  1873. if (@$_GET['yoneticisil'] == 'ok') {
  1874. panelislemkontrol();
  1875.  
  1876. if ($_SESSION['rutbe'] == 0) {
  1877. $id = $_GET['id'];
  1878. $resim_bul = $db->query('SELECT * FROM kullanici WHERE id = \'' . $id . '\'')->fetch(PDO::FETCH_ASSOC);
  1879. unlink('../yonetim/images/users/' . $resim_bul['resim']);
  1880. $Sorgu = $db->prepare('DELETE FROM kullanici WHERE id = :id');
  1881. $sil_sorgu = $Sorgu->execute(['id' => $id]);
  1882.  
  1883. if ($Sorgu->rowCount()) {
  1884. if ($sil_sorgu) {
  1885. $last_id = $resim_bul['id'];
  1886. $btarih = tr_tarih('Y-m-d H:i:s');
  1887. $kayitt = tr_tarih('Y-m-d');
  1888. $bildirimkt = strtotime($kayitt);
  1889. $bildirimt = strtotime($btarih);
  1890. $BSorgu = $db->prepare('INSERT INTO bildirimler SET' . "\r\n\t\t\t\t\t" . 'baslik' . "\t\t" . '= :baslik,' . "\r\n\t\t\t\t\t" . 'icon' . "\t\t" . '= :icon,' . "\r\n\t\t\t\t\t" . 'bid' . "\t\t\t" . '= :bid,' . "\r\n\t\t\t\t\t" . 'bildirim' . "\t" . '= :bildirim,' . "\r\n\t\t\t\t\t" . 'ktarih' . "\t\t" . '= :ktarih,' . "\r\n\t\t\t\t\t" . 'tarih ' . "\t\t" . '= :tarih');
  1891. $BEkle = $BSorgu->execute(['baslik' => 'Yönetici Silindi', 'icon' => 'icon-trash', 'bid' => $last_id, 'bildirim' => '<strong>Yönetici</strong> <strong style=\'color: darkviolet;\'>' . $resim_bul['isim'] . '</strong> isimli yöneticiyi sildi.', 'ktarih' => $bildirimkt, 'tarih' => $bildirimt]);
  1892. $_SESSION['yoneticisil'] = 'yes';
  1893. header('Location:../yonetim/yonetici-listele.html');
  1894. }
  1895. else {
  1896. $_SESSION['yoneticisil'] = 'no';
  1897. header('Location:../yonetim/yonetici-listele.html');
  1898. }
  1899. }
  1900. else {
  1901. echo '<meta http-equiv="refresh" content="0; url=404.html">';
  1902. }
  1903. }
  1904. else {
  1905. $_SESSION['demohesap'] = 'no';
  1906. header('Location:../yonetim/yonetici-listele.html');
  1907. }
  1908. }
  1909.  
  1910. if (isset($_POST['yonetici_tumu'])) {
  1911. panelislemkontrol();
  1912.  
  1913. if ($_SESSION['rutbe'] == 0) {
  1914. if ($_POST['id']) {
  1915. foreach ($_POST['id'] as $i) {
  1916. $resim_bul = $db->query('SELECT * FROM kullanici WHERE id = \'' . $i . '\'')->fetch(PDO::FETCH_ASSOC);
  1917. $TopluSorgu = $db->prepare('DELETE FROM kullanici WHERE id = :id');
  1918. $TopluSil = $TopluSorgu->execute(['id' => $i]);
  1919.  
  1920. if ($TopluSil) {
  1921. $last_id = $i;
  1922. $btarih = tr_tarih('Y-m-d H:i:s');
  1923. $kayitt = tr_tarih('Y-m-d');
  1924. $bildirimkt = strtotime($kayitt);
  1925. $bildirimt = strtotime($btarih);
  1926. $BSorgu = $db->prepare('INSERT INTO bildirimler SET' . "\r\n\t\t\t\t\t\t" . 'baslik' . "\t\t" . '= :baslik,' . "\r\n\t\t\t\t\t\t" . 'icon' . "\t\t" . '= :icon,' . "\r\n\t\t\t\t\t\t" . 'bid' . "\t\t\t" . '= :bid,' . "\r\n\t\t\t\t\t\t" . 'bildirim' . "\t" . '= :bildirim,' . "\r\n\t\t\t\t\t\t" . 'ktarih' . "\t\t" . '= :ktarih,' . "\r\n\t\t\t\t\t\t" . 'tarih ' . "\t\t" . '= :tarih');
  1927. $BEkle = $BSorgu->execute(['baslik' => 'Yönetici Silindi', 'icon' => 'icon-trash', 'bid' => $last_id, 'bildirim' => '<strong>Yönetici</strong> <strong style=\'color: darkviolet;\'>' . $resim_bul['isim'] . '</strong> isimli yöneticiyi sildi.', 'ktarih' => $bildirimkt, 'tarih' => $bildirimt]);
  1928. unlink('../yonetim/images/users/' . $resim_bul['resim']);
  1929. $_SESSION['yonetici_tumu'] = 'yes';
  1930. header('Location:../yonetim/yonetici-listele.html');
  1931. }
  1932. else {
  1933. $_SESSION['yonetici_tumu'] = 'no';
  1934. header('Location:../yonetim/yonetici-listele.html');
  1935. }
  1936. }
  1937. }
  1938. else {
  1939. $_SESSION['secim'] = 'secimyok';
  1940. header('Location:../yonetim/yonetici-listele.html');
  1941. }
  1942. }
  1943. else {
  1944. $_SESSION['demohesap'] = 'no';
  1945. header('Location:../yonetim/yonetici-listele.html');
  1946. }
  1947. }
  1948.  
  1949. if (isset($_POST['MenuKaydet'])) {
  1950. panelislemkontrol();
  1951.  
  1952. if ($_SESSION['rutbe'] == 0) {
  1953. $menu_sira = $_POST['menu_sira'];
  1954. $menu_ust = $_POST['menu_ust'];
  1955. $menu_isim = $_POST['menu_isim'];
  1956. $menu_url = $_POST['menu_url'];
  1957. $link = $_POST['link'];
  1958.  
  1959. if ($_POST['sekme']) {
  1960. $sekme = 1;
  1961. }
  1962. else {
  1963. $sekme = 0;
  1964. }
  1965.  
  1966. $menu_durum = $_POST['menu_durum'];
  1967. $menu_sorgu = $db->prepare('INSERT INTO menu SET' . "\r\n\t\t\t" . 'menu_sira ' . "\t" . '= ?,' . "\r\n\t\t\t" . 'menu_ust ' . "\t" . '= ?,' . "\r\n\t\t\t" . 'menu_isim ' . "\t" . '= ?,' . "\r\n\t\t\t" . 'menu_url ' . "\t" . '= ?,' . "\r\n\t\t\t" . 'link ' . "\t\t" . '= ?,' . "\r\n\t\t\t" . 'sekme ' . "\t\t" . '= ?,' . "\r\n\t\t\t" . 'dil ' . "\t\t" . '= ?,' . "\r\n\t\t\t" . 'menu_durum ' . "\t" . '= ?');
  1968. $menu_ekle = $menu_sorgu->execute([$menu_sira, $menu_ust, $menu_isim, $menu_url, $link, $sekme, $_SESSION['admin_dil'], $menu_durum]);
  1969.  
  1970. if ($menu_ekle) {
  1971. $last_id = $db->lastInsertId();
  1972. $btarih = tr_tarih('Y-m-d H:i:s');
  1973. $kayitt = tr_tarih('Y-m-d');
  1974. $bildirimkt = strtotime($kayitt);
  1975. $bildirimt = strtotime($btarih);
  1976. $BSorgu = $db->prepare('INSERT INTO bildirimler SET' . "\r\n\t\t\t\t" . 'baslik' . "\t\t" . '= :baslik,' . "\r\n\t\t\t\t" . 'icon' . "\t\t" . '= :icon,' . "\r\n\t\t\t\t" . 'bid' . "\t\t\t" . '= :bid,' . "\r\n\t\t\t\t" . 'bildirim' . "\t" . '= :bildirim,' . "\r\n\t\t\t\t" . 'ktarih' . "\t\t" . '= :ktarih,' . "\r\n\t\t\t\t" . 'tarih ' . "\t\t" . '= :tarih');
  1977. $BEkle = $BSorgu->execute(['baslik' => 'Yeni Header Menü', 'icon' => 'icon-menu', 'bid' => $last_id, 'bildirim' => '<strong>Yönetici</strong> <strong style=\'color: darkseagreen;\'>' . $menu_isim . '</strong> adında siteye üst menü ekledi.', 'ktarih' => $bildirimkt, 'tarih' => $bildirimt]);
  1978. $_SESSION['MenuKaydet'] = 'yes';
  1979. header('Location:../yonetim/header-menu.html');
  1980. }
  1981. else {
  1982. $_SESSION['MenuKaydet'] = 'no';
  1983. header('Location:../yonetim/header-menu.html');
  1984. }
  1985. }
  1986. else {
  1987. $_SESSION['demohesap'] = 'no';
  1988. header('Location:../yonetim/header-menu.html');
  1989. }
  1990. }
  1991.  
  1992. if (isset($_POST['MenuGuncelle'])) {
  1993. panelislemkontrol();
  1994. $d_id = $_POST['id'];
  1995.  
  1996. if ($_SESSION['rutbe'] == 0) {
  1997. $menu_sira = $_POST['menu_sira'];
  1998. $menu_ust = $_POST['menu_ust'];
  1999. $menu_isim = $_POST['menu_isim'];
  2000. $menu_url = $_POST['menu_url'];
  2001.  
  2002. if ($_POST['sekme']) {
  2003. $sekme = 1;
  2004. }
  2005. else {
  2006. $sekme = 0;
  2007. }
  2008.  
  2009. if ($_POST['menu_url'] != '0') {
  2010. $link = ' ';
  2011. }
  2012.  
  2013. if ($_POST['menu_url'] == '0') {
  2014. $link = $_POST['link'];
  2015. }
  2016.  
  2017. $menu_durum = $_POST['menu_durum'];
  2018. $menu_sorgu = $db->prepare('UPDATE menu SET' . "\r\n\t\t\t\t" . 'menu_sira ' . "\t" . '= ?,' . "\r\n\t\t\t\t" . 'menu_ust ' . "\t" . '= ?,' . "\r\n\t\t\t\t" . 'menu_isim ' . "\t" . '= ?,' . "\r\n\t\t\t\t" . 'menu_url ' . "\t" . '= ?,' . "\r\n\t\t\t\t" . 'link ' . "\t\t" . '= ?,' . "\r\n\t\t\t\t" . 'sekme ' . "\t\t" . '= ?,' . "\r\n\t\t\t\t" . 'menu_durum ' . "\t" . '= ?' . "\r\n\t\t\t\t" . 'WHERE id = ?');
  2019. $menu_guncelle = $menu_sorgu->execute([$menu_sira, $menu_ust, $menu_isim, $menu_url, $link, $sekme, $menu_durum, $d_id]);
  2020.  
  2021. if ($menu_guncelle) {
  2022. $last_id = $d_id;
  2023. $btarih = tr_tarih('Y-m-d H:i:s');
  2024. $kayitt = tr_tarih('Y-m-d');
  2025. $bildirimkt = strtotime($kayitt);
  2026. $bildirimt = strtotime($btarih);
  2027. $BSorgu = $db->prepare('INSERT INTO bildirimler SET' . "\r\n\t\t\t\t" . 'baslik' . "\t\t" . '= :baslik,' . "\r\n\t\t\t\t" . 'icon' . "\t\t" . '= :icon,' . "\r\n\t\t\t\t" . 'bid' . "\t\t\t" . '= :bid,' . "\r\n\t\t\t\t" . 'bildirim' . "\t" . '= :bildirim,' . "\r\n\t\t\t\t" . 'ktarih' . "\t\t" . '= :ktarih,' . "\r\n\t\t\t\t" . 'tarih ' . "\t\t" . '= :tarih');
  2028. $BEkle = $BSorgu->execute(['baslik' => 'Üst Menü Güncellendi', 'icon' => 'icon-menu', 'bid' => $last_id, 'bildirim' => '<strong>Yönetici</strong> <strong style=\'color: darkseagreen;\'>' . $menu_isim . '</strong> başlıklı üst menüyü güncelledi.', 'ktarih' => $bildirimkt, 'tarih' => $bildirimt]);
  2029. $_SESSION['MenuGuncelle'] = 'yes';
  2030. header('Location:../yonetim/header-menu-duzenle/' . $d_id . '.html');
  2031. }
  2032. else {
  2033. $_SESSION['MenuGuncelle'] = 'no';
  2034. header('Location:../yonetim/header-menu-duzenle/' . $d_id . '.html');
  2035. }
  2036. }
  2037. else {
  2038. $_SESSION['demohesap'] = 'no';
  2039. header('Location:../yonetim/header-menu-duzenle/' . $d_id . '.html');
  2040. }
  2041. }
  2042.  
  2043. if (@$_GET['menusil'] == 'ok') {
  2044. panelislemkontrol();
  2045. $id = $_GET['id'];
  2046.  
  2047. if ($_SESSION['rutbe'] == 0) {
  2048. $menu_bul = $db->query('SELECT * FROM menu WHERE id = \'' . $id . '\'')->fetch(PDO::FETCH_ASSOC);
  2049. $menu_sil_sorgu = $db->prepare('DELETE FROM menu WHERE id = :id');
  2050. $menu_sil = $menu_sil_sorgu->execute(['id' => $id]);
  2051.  
  2052. if ($menu_sil_sorgu->rowCount()) {
  2053. $TopluSorgu = $db->prepare('SELECT * FROM menu WHERE menu_ust = ?');
  2054. $TopluSorgu->execute([$_GET['id']]);
  2055. $Topluislem = $TopluSorgu->fetchALL(PDO::FETCH_ASSOC);
  2056.  
  2057. foreach ($Topluislem as $TopluSonuc) {
  2058. $last_id = $TopluSonuc['id'];
  2059. $btarih = tr_tarih('Y-m-d H:i:s');
  2060. $kayitt = tr_tarih('Y-m-d');
  2061. $bildirimkt = strtotime($kayitt);
  2062. $bildirimt = strtotime($btarih);
  2063. $BSorgu = $db->prepare('INSERT INTO bildirimler SET' . "\r\n\t\t\t\t\t" . 'baslik' . "\t\t" . '= :baslik,' . "\r\n\t\t\t\t\t" . 'icon' . "\t\t" . '= :icon,' . "\r\n\t\t\t\t\t" . 'bid' . "\t\t\t" . '= :bid,' . "\r\n\t\t\t\t\t" . 'bildirim' . "\t" . '= :bildirim,' . "\r\n\t\t\t\t\t" . 'ktarih' . "\t\t" . '= :ktarih,' . "\r\n\t\t\t\t\t" . 'tarih ' . "\t\t" . '= :tarih');
  2064. $BEkle = $BSorgu->execute(['baslik' => 'Üst Menü Silindi', 'icon' => 'icon-trash', 'bid' => $last_id, 'bildirim' => '<strong>Yönetici</strong> <strong style=\'color: darkseagreen;\'>' . $TopluSonuc['menu_isim'] . '</strong> başlıklı üst menüyü sildi.', 'ktarih' => $bildirimkt, 'tarih' => $bildirimt]);
  2065. $TSorgu = $db->prepare('DELETE FROM menu WHERE id = :id');
  2066. $TSorgu->execute(['id' => $TopluSonuc['id']]);
  2067. }
  2068.  
  2069. $last_id = $id;
  2070. $btarih = tr_tarih('Y-m-d H:i:s');
  2071. $kayitt = tr_tarih('Y-m-d');
  2072. $bildirimkt = strtotime($kayitt);
  2073. $bildirimt = strtotime($btarih);
  2074. $BSorgu = $db->prepare('INSERT INTO bildirimler SET' . "\r\n\t\t\t\t" . 'baslik' . "\t\t" . '= :baslik,' . "\r\n\t\t\t\t" . 'icon' . "\t\t" . '= :icon,' . "\r\n\t\t\t\t" . 'bid' . "\t\t\t" . '= :bid,' . "\r\n\t\t\t\t" . 'bildirim' . "\t" . '= :bildirim,' . "\r\n\t\t\t\t" . 'ktarih' . "\t\t" . '= :ktarih,' . "\r\n\t\t\t\t" . 'tarih ' . "\t\t" . '= :tarih');
  2075. $BEkle = $BSorgu->execute(['baslik' => 'Üst Menü Silindi', 'icon' => 'icon-trash', 'bid' => $last_id, 'bildirim' => '<strong>Yönetici</strong> <strong style=\'color: darkseagreen;\'>' . $menu_bul['menu_isim'] . '</strong> başlıklı üst menüyü sildi.', 'ktarih' => $bildirimkt, 'tarih' => $bildirimt]);
  2076. $_SESSION['menusil'] = 'yes';
  2077. header('Location:../yonetim/header-menu-duzenle/' . $id . '.html');
  2078. }
  2079. else {
  2080. $_SESSION['menusil'] = 'no';
  2081. header('Location:../yonetim/header-menu-duzenle/' . $id . '.html');
  2082. }
  2083. }
  2084. else {
  2085. $_SESSION['demohesap'] = 'no';
  2086. header('Location:../yonetim/header-menu-duzenle/' . $id . '.html');
  2087. }
  2088. }
  2089.  
  2090. if (isset($_POST['FMenuKaydet'])) {
  2091. panelislemkontrol();
  2092.  
  2093. if ($_SESSION['rutbe'] == 0) {
  2094. $menu_sira = $_POST['menu_sira'];
  2095. $menu_ust = $_POST['menu_ust'];
  2096. $menu_isim = $_POST['menu_isim'];
  2097. $menu_url = $_POST['menu_url'];
  2098. $link = $_POST['link'];
  2099.  
  2100. if ($_POST['sekme']) {
  2101. $sekme = 1;
  2102. }
  2103. else {
  2104. $sekme = 0;
  2105. }
  2106.  
  2107. $menu_durum = $_POST['menu_durum'];
  2108. $sorgu = $db->prepare('INSERT INTO footermenu SET' . "\r\n\t\t\t" . 'menu_sira ' . "\t" . '= ?,' . "\r\n\t\t\t" . 'menu_ust ' . "\t" . '= ?,' . "\r\n\t\t\t" . 'menu_isim ' . "\t" . '= ?,' . "\r\n\t\t\t" . 'menu_url ' . "\t" . '= ?,' . "\r\n\t\t\t" . 'link ' . "\t\t" . '= ?,' . "\r\n\t\t\t" . 'sekme ' . "\t\t" . '= ?,' . "\r\n\t\t\t" . 'dil ' . "\t\t" . '= ?,' . "\r\n\t\t\t" . 'menu_durum ' . "\t" . '= ?');
  2109. $Ekle = $sorgu->execute([$menu_sira, $menu_ust, $menu_isim, $menu_url, $link, $sekme, $_SESSION['admin_dil'], $menu_durum]);
  2110.  
  2111. if ($Ekle) {
  2112. $last_id = $db->lastInsertId();
  2113. $btarih = tr_tarih('Y-m-d H:i:s');
  2114. $kayitt = tr_tarih('Y-m-d');
  2115. $bildirimkt = strtotime($kayitt);
  2116. $bildirimt = strtotime($btarih);
  2117. $BSorgu = $db->prepare('INSERT INTO bildirimler SET' . "\r\n\t\t\t\t" . 'baslik' . "\t\t" . '= :baslik,' . "\r\n\t\t\t\t" . 'icon' . "\t\t" . '= :icon,' . "\r\n\t\t\t\t" . 'bid' . "\t\t\t" . '= :bid,' . "\r\n\t\t\t\t" . 'bildirim' . "\t" . '= :bildirim,' . "\r\n\t\t\t\t" . 'ktarih' . "\t\t" . '= :ktarih,' . "\r\n\t\t\t\t" . 'tarih ' . "\t\t" . '= :tarih');
  2118. $BEkle = $BSorgu->execute(['baslik' => 'Yeni Alt Menü', 'icon' => 'icon-menu', 'bid' => $last_id, 'bildirim' => '<strong>Yönetici</strong> <strong style=\'color: darkseagreen;\'>' . $menu_isim . '</strong> adında siteye alt menü ekledi.', 'ktarih' => $bildirimkt, 'tarih' => $bildirimt]);
  2119. $_SESSION['FMenuKaydet'] = 'yes';
  2120. header('Location:../yonetim/footer-menu.html');
  2121. }
  2122. else {
  2123. $_SESSION['FMenuKaydet'] = 'no';
  2124. header('Location:../yonetim/footer-menu.html');
  2125. }
  2126. }
  2127. else {
  2128. $_SESSION['demohesap'] = 'no';
  2129. header('Location:../yonetim/footer-menu.html');
  2130. }
  2131. }
  2132.  
  2133. if (isset($_POST['FMenuGuncelle'])) {
  2134. panelislemkontrol();
  2135. $d_id = $_POST['id'];
  2136.  
  2137. if ($_SESSION['rutbe'] == 0) {
  2138. $menu_sira = $_POST['menu_sira'];
  2139. $menu_ust = $_POST['menu_ust'];
  2140. $menu_isim = $_POST['menu_isim'];
  2141. $menu_url = $_POST['menu_url'];
  2142.  
  2143. if ($_POST['sekme']) {
  2144. $sekme = 1;
  2145. }
  2146. else {
  2147. $sekme = 0;
  2148. }
  2149.  
  2150. if ($_POST['menu_url'] != '0') {
  2151. $link = ' ';
  2152. }
  2153.  
  2154. if ($_POST['menu_url'] == '0') {
  2155. $link = $_POST['link'];
  2156. }
  2157.  
  2158. $menu_durum = $_POST['menu_durum'];
  2159. $sorgu = $db->prepare('UPDATE footermenu SET' . "\r\n\t\t\t\t" . 'menu_sira ' . "\t" . '= ?,' . "\r\n\t\t\t\t" . 'menu_ust ' . "\t" . '= ?,' . "\r\n\t\t\t\t" . 'menu_isim ' . "\t" . '= ?,' . "\r\n\t\t\t\t" . 'menu_url ' . "\t" . '= ?,' . "\r\n\t\t\t\t" . 'link ' . "\t\t" . '= ?,' . "\r\n\t\t\t\t" . 'sekme ' . "\t\t" . '= ?,' . "\r\n\t\t\t\t" . 'menu_durum ' . "\t" . '= ?' . "\r\n\t\t\t\t" . 'WHERE id = ?');
  2160. $guncelle = $sorgu->execute([$menu_sira, $menu_ust, $menu_isim, $menu_url, $link, $sekme, $menu_durum, $d_id]);
  2161.  
  2162. if ($guncelle) {
  2163. $last_id = $d_id;
  2164. $btarih = tr_tarih('Y-m-d H:i:s');
  2165. $kayitt = tr_tarih('Y-m-d');
  2166. $bildirimkt = strtotime($kayitt);
  2167. $bildirimt = strtotime($btarih);
  2168. $BSorgu = $db->prepare('INSERT INTO bildirimler SET' . "\r\n\t\t\t\t" . 'baslik' . "\t\t" . '= :baslik,' . "\r\n\t\t\t\t" . 'icon' . "\t\t" . '= :icon,' . "\r\n\t\t\t\t" . 'bid' . "\t\t\t" . '= :bid,' . "\r\n\t\t\t\t" . 'bildirim' . "\t" . '= :bildirim,' . "\r\n\t\t\t\t" . 'ktarih' . "\t\t" . '= :ktarih,' . "\r\n\t\t\t\t" . 'tarih ' . "\t\t" . '= :tarih');
  2169. $BEkle = $BSorgu->execute(['baslik' => 'Alt Menü Güncellendi', 'icon' => 'icon-menu', 'bid' => $last_id, 'bildirim' => '<strong>Yönetici</strong> <strong style=\'color: darkseagreen;\'>' . $menu_isim . '</strong> başlıklı alt menüyü güncelledi.', 'ktarih' => $bildirimkt, 'tarih' => $bildirimt]);
  2170. $_SESSION['FMenuGuncelle'] = 'yes';
  2171. header('Location:../yonetim/footer-menu-duzenle/' . $d_id . '.html');
  2172. }
  2173. else {
  2174. $_SESSION['FMenuGuncelle'] = 'no';
  2175. header('Location:../yonetim/footer-menu-duzenle/' . $d_id . '.html');
  2176. }
  2177. }
  2178. else {
  2179. $_SESSION['demohesap'] = 'no';
  2180. header('Location:../yonetim/footer-menu-duzenle/' . $d_id . '.html');
  2181. }
  2182. }
  2183.  
  2184. if (@$_GET['fmenusil'] == 'ok') {
  2185. panelislemkontrol();
  2186. $id = $_GET['id'];
  2187.  
  2188. if ($_SESSION['rutbe'] == 0) {
  2189. $footer_menu_bul = $db->query('SELECT * FROM footermenu WHERE id = \'' . $id . '\'')->fetch(PDO::FETCH_ASSOC);
  2190. $footer_menu_sorgu = $db->prepare('DELETE FROM footermenu WHERE id = :id');
  2191. $footer_menu_sil = $footer_menu_sorgu->execute(['id' => $id]);
  2192.  
  2193. if ($footer_menu_sorgu->rowCount()) {
  2194. if ($footer_menu_sil) {
  2195. $TopluSorgu = $db->prepare('SELECT * FROM footermenu WHERE menu_ust = ?');
  2196. $TopluSorgu->execute([$_GET['id']]);
  2197. $Topluislem = $TopluSorgu->fetchALL(PDO::FETCH_ASSOC);
  2198.  
  2199. foreach ($Topluislem as $TopluSonuc) {
  2200. $last_id = $TopluSonuc['id'];
  2201. $btarih = tr_tarih('Y-m-d H:i:s');
  2202. $kayitt = tr_tarih('Y-m-d');
  2203. $bildirimkt = strtotime($kayitt);
  2204. $bildirimt = strtotime($btarih);
  2205. $BSorgu = $db->prepare('INSERT INTO bildirimler SET' . "\r\n\t\t\t\t\t\t" . 'baslik' . "\t\t" . '= :baslik,' . "\r\n\t\t\t\t\t\t" . 'icon' . "\t\t" . '= :icon,' . "\r\n\t\t\t\t\t\t" . 'bid' . "\t\t\t" . '= :bid,' . "\r\n\t\t\t\t\t\t" . 'bildirim' . "\t" . '= :bildirim,' . "\r\n\t\t\t\t\t\t" . 'ktarih' . "\t\t" . '= :ktarih,' . "\r\n\t\t\t\t\t\t" . 'tarih ' . "\t\t" . '= :tarih');
  2206. $BEkle = $BSorgu->execute(['baslik' => 'Alt Menü Silindi', 'icon' => 'icon-trash', 'bid' => $last_id, 'bildirim' => '<strong>Yönetici</strong> <strong style=\'color: darkseagreen;\'>' . $TopluSonuc['menu_isim'] . '</strong> başlıklı alt menüyü sildi.', 'ktarih' => $bildirimkt, 'tarih' => $bildirimt]);
  2207. $TSorgu = $db->prepare('DELETE FROM footermenu WHERE id = :id');
  2208. $TSorgu->execute(['id' => $TopluSonuc['id']]);
  2209. }
  2210.  
  2211. $last_id = $id;
  2212. $btarih = tr_tarih('Y-m-d H:i:s');
  2213. $kayitt = tr_tarih('Y-m-d');
  2214. $bildirimkt = strtotime($kayitt);
  2215. $bildirimt = strtotime($btarih);
  2216. $BSorgu = $db->prepare('INSERT INTO bildirimler SET' . "\r\n\t\t\t\t\t" . 'baslik' . "\t\t" . '= :baslik,' . "\r\n\t\t\t\t\t" . 'icon' . "\t\t" . '= :icon,' . "\r\n\t\t\t\t\t" . 'bid' . "\t\t\t" . '= :bid,' . "\r\n\t\t\t\t\t" . 'bildirim' . "\t" . '= :bildirim,' . "\r\n\t\t\t\t\t" . 'ktarih' . "\t\t" . '= :ktarih,' . "\r\n\t\t\t\t\t" . 'tarih ' . "\t\t" . '= :tarih');
  2217. $BEkle = $BSorgu->execute(['baslik' => 'Alt Menü Silindi', 'icon' => 'icon-trash', 'bid' => $last_id, 'bildirim' => '<strong>Yönetici</strong> <strong style=\'color: darkseagreen;\'>' . $menu_bul['menu_isim'] . '</strong> başlıklı alt menüyü sildi.', 'ktarih' => $bildirimkt, 'tarih' => $bildirimt]);
  2218. $_SESSION['fmenusil'] = 'yes';
  2219. header('Location:../yonetim/footer-menu-duzenle/' . $id . '.html');
  2220. }
  2221. else {
  2222. $_SESSION['fmenusil'] = 'no';
  2223. header('Location:../yonetim/footer-menu-duzenle/' . $id . '.html');
  2224. }
  2225. }
  2226. }
  2227. else {
  2228. $_SESSION['demohesap'] = 'no';
  2229. header('Location:../yonetim/footer-menu-duzenle/' . $id . '.html');
  2230. }
  2231. }
  2232.  
  2233. if (isset($_POST['genel_ayarlar'])) {
  2234. panelislemkontrol();
  2235.  
  2236. if ($_SESSION['rutbe'] == 0) {
  2237. $site_title = $_POST['site_title'];
  2238. $site_url = $_POST['site_url'];
  2239. $domain_url = $_POST['domain_url'];
  2240. $site_keyw = $_POST['site_keyw'];
  2241. $site_desc = $_POST['site_desc'];
  2242. $copyright = $_POST['copyright'];
  2243. $kodlar = $_POST['ekstra'];
  2244. $renk1 = $_POST['renk1'];
  2245. $renk2 = $_POST['renk2'];
  2246. $renk3 = $_POST['renk3'];
  2247. $upload = new upload($_FILES['resim']);
  2248.  
  2249. if ($upload->uploaded) {
  2250. $upload->file_auto_rename = true;
  2251. $upload->process('../' . tema . '/uploads/logo');
  2252.  
  2253. if ($upload->processed) {
  2254. $firmalogo = '' . $upload->file_dst_name . '';
  2255. }
  2256. }
  2257.  
  2258. $upload2 = new upload($_FILES['footer']);
  2259.  
  2260. if ($upload2->uploaded) {
  2261. $upload2->file_auto_rename = true;
  2262. $upload2->process('../' . tema . '/uploads/logo/footer');
  2263.  
  2264. if ($upload2->processed) {
  2265. $footerlogo = '' . $upload2->file_dst_name . '';
  2266. }
  2267. }
  2268.  
  2269. $upload = new upload($_FILES['favicon']);
  2270.  
  2271. if ($upload->uploaded) {
  2272. $upload->file_auto_rename = true;
  2273. $upload->process('../' . tema . '/uploads/favicon');
  2274.  
  2275. if ($upload->processed) {
  2276. $favicon = '' . $upload->file_dst_name . '';
  2277. }
  2278. }
  2279.  
  2280. if (isset($firmalogo)) {
  2281. $resim_bul = $db->query('SELECT * FROM ayarlar WHERE id = \'1\'')->fetch(PDO::FETCH_ASSOC);
  2282. unlink('../' . tema . '/uploads/logo/' . $resim_bul['firma_logo']);
  2283. $guncelle = $db->prepare('UPDATE ayarlar SET firma_logo = ? WHERE id = ?');
  2284. $guncelle->execute([$firmalogo, 1]);
  2285. $firmalogo = '' . $upload->file_dst_name . '';
  2286. }
  2287.  
  2288. if (isset($footerlogo)) {
  2289. $resim_bul = $db->query('SELECT * FROM ayarlar WHERE id = \'1\'')->fetch(PDO::FETCH_ASSOC);
  2290. unlink('../' . tema . '/uploads/logo/footer/' . $resim_bul['firma_footerlogo']);
  2291. $guncelle = $db->prepare('UPDATE ayarlar SET firma_footerlogo = ? WHERE id = ?');
  2292. $guncelle->execute([$footerlogo, 1]);
  2293. $footerlogo = '' . $upload2->file_dst_name . '';
  2294. }
  2295.  
  2296. if (isset($favicon)) {
  2297. $resim_bul = $db->query('SELECT * FROM ayarlar WHERE id = \'1\'')->fetch(PDO::FETCH_ASSOC);
  2298. unlink('../' . tema . '/uploads/favicon/' . $resim_bul['favicon']);
  2299. $guncelle = $db->prepare('UPDATE ayarlar SET favicon = ? WHERE id = ?');
  2300. $guncelle->execute([$favicon, 1]);
  2301. $favicon = '' . $upload->file_dst_name . '';
  2302. }
  2303.  
  2304. $sorgu = $db->prepare('UPDATE ayarlar SET' . "\r\n\t\t\t" . 'site_baslik' . "\t" . '= ?,' . "\r\n\t\t\t" . 'site_url ' . "\t" . '= ?,' . "\r\n\t\t\t" . 'domain_url ' . "\t" . '= ?,' . "\r\n\t\t\t" . 'site_keyw' . "\t" . '= ?,' . "\r\n\t\t\t" . 'site_desc' . "\t" . '= ?,' . "\r\n\t\t\t" . 'renk1' . "\t\t" . '= ?,' . "\r\n\t\t\t" . 'renk2' . "\t\t" . '= ?,' . "\r\n\t\t\t" . 'renk3' . "\t\t" . '= ?,' . "\r\n\t\t\t" . 'copyright' . "\t" . '= ?' . "\r\n\t\t\t" . 'WHERE id ' . "\t" . '= ?');
  2305. $guncelle = $sorgu->execute([$site_title, $site_url, $domain_url, $site_keyw, $site_desc, $renk1, $renk2, $renk3, $copyright, '1']);
  2306.  
  2307. if ($guncelle) {
  2308. $degisken = 'dil';
  2309.  
  2310. if (strlen($kodlar) == 0) {
  2311. return false;
  2312. }
  2313. ($yaz = fopen('../language/admin_' . $degisken . '.php', 'w')) || exit('Dosya açılamadı lütfen dizin yetkilerini kontrol edin!');
  2314. fwrite($yaz, $kodlar);
  2315. fclose($yaz);
  2316. $last_id = '1';
  2317. $btarih = tr_tarih('Y-m-d H:i:s');
  2318. $kayitt = tr_tarih('Y-m-d');
  2319. $bildirimkt = strtotime($kayitt);
  2320. $bildirimt = strtotime($btarih);
  2321. $BSorgu = $db->prepare('INSERT INTO bildirimler SET' . "\r\n\t\t\t\t" . 'baslik' . "\t\t" . '= :baslik,' . "\r\n\t\t\t\t" . 'icon' . "\t\t" . '= :icon,' . "\r\n\t\t\t\t" . 'bid' . "\t\t\t" . '= :bid,' . "\r\n\t\t\t\t" . 'bildirim' . "\t" . '= :bildirim,' . "\r\n\t\t\t\t" . 'ktarih' . "\t\t" . '= :ktarih,' . "\r\n\t\t\t\t" . 'tarih ' . "\t\t" . '= :tarih');
  2322. $BEkle = $BSorgu->execute(['baslik' => 'Genel Ayarlar Güncellendi', 'icon' => 'icon-settings', 'bid' => $last_id, 'bildirim' => '<strong>Yönetici</strong> genel ayarları güncelledi.', 'ktarih' => $bildirimkt, 'tarih' => $bildirimt]);
  2323. $_SESSION['genel_ayarlar'] = 'yes';
  2324. header('Location:../yonetim/genel-ayarlar.html');
  2325. }
  2326. else {
  2327. $_SESSION['genel_ayarlar'] = 'no';
  2328. header('Location:../yonetim/genel-ayarlar.html');
  2329. }
  2330. }
  2331. else {
  2332. $_SESSION['demohesap'] = 'no';
  2333. header('Location:../yonetim/genel-ayarlar.html');
  2334. }
  2335. }
  2336.  
  2337. if (isset($_POST['api_ayarlar'])) {
  2338. panelislemkontrol();
  2339.  
  2340. if ($_SESSION['rutbe'] == 0) {
  2341. $google_analytics = $_POST['google_analytics'];
  2342. $dogrulama_kodu = $_POST['dogrulama_kodu'];
  2343. $google_maps = $_POST['google_maps'];
  2344. $canli_destek = $_POST['canli_destek'];
  2345. $whatsapp = $_POST['whatsapp'];
  2346. $sorgu = $db->prepare('UPDATE ayarlar SET' . "\r\n\t\t\t" . 'google_analytics= ?,' . "\r\n\t\t\t" . 'dogrulama_kodu ' . "\t" . '= ?,' . "\r\n\t\t\t" . 'google_maps' . "\t\t" . '= ?,' . "\r\n\t\t\t" . 'whatsapp' . "\t\t\t" . '= ?,' . "\r\n\t\t\t" . 'canli_destek' . "\t" . '= ?' . "\r\n\t\t\t" . 'WHERE id ' . "\t\t" . '= ?');
  2347. $guncelle = $sorgu->execute([$google_analytics, $dogrulama_kodu, $google_maps, $whatsapp, $canli_destek, '1']);
  2348.  
  2349. if ($guncelle) {
  2350. $last_id = '1';
  2351. $btarih = tr_tarih('Y-m-d H:i:s');
  2352. $kayitt = tr_tarih('Y-m-d');
  2353. $bildirimkt = strtotime($kayitt);
  2354. .............................................................................
  2355. ........................................
  2356. .............
Advertisement
Add Comment
Please, Sign In to add comment