📁 PHP Dosya Yöneticisi
/
/
home
/
demodesigncom
/
e-ticaretv10.demodesign.com.tr
/
secured
/
inc
/
modules
/
contents
📝
blog_post.php
← Geri Dön
<?php echo !defined("GUVENLIK") ? die("Vaoww! Bu ne cesaret?") : null;?> <?php use Verot\Upload\Upload; if($yetki['demo'] != '1' ) { if (isset($_GET['status'])) { if ($_GET['status'] == 'blog_add' || $_GET['status'] == 'blog_comments_edit' || $_GET['status'] == 'comment_delete' ||$_GET['status'] == 'comment_multidelete' || $_GET['status'] == 'blog_edit' || $_GET['status'] == 'blog_cat_edit' || $_GET['status'] == 'blog_delete' || $_GET['status'] == 'blog_multidelete' || $_GET['status'] == 'blog_cat_add' || $_GET['status'] == 'cat_delete' || $_GET['status'] == 'cat_multidelete') { function colorFormat($degisken){ $isim = $degisken; $eski = '#'; $yeni = ''; $isim = str_replace($eski, $yeni, $isim); return $isim; } /* blog Add */ if($_GET['status'] == 'blog_add' ) { if($_POST && isset($_POST['insert']) ) { if($_POST['baslik'] && $_POST['icerik'] ) { if($_POST['seo_url'] == !null ) { $seo_url = seo($_POST['seo_url']); }else{ $seo_url = seo($_POST['baslik']); } if($_POST['seo_baslik']==!null ) { $seo_title = $_POST['seo_baslik']; }else{ $seo_title = $_POST['baslik']; } if ($_FILES['gorsel']["size"] > 0) { $file_format = $_FILES["gorsel"]; if ($file_format['type'] == 'image/jpeg' || $file_format['type'] == 'image/jpg' || $file_format['type'] == 'image/png' || $file_format['type'] == 'image/webp' || $file_format['type'] == 'image/jxr' || $file_format['type'] == 'image/jp2' || $file_format['type'] == 'image/bmp' ) { /* Görsel Upload */ include_once('inc/class.upload.php'); $upload = new Upload($_FILES['gorsel']); if ($upload->uploaded) { $random = rand(0, (int)99991234569); $random2 = rand(0, (int)999); $upload->file_name_body_pre = 'blog_'; $upload->file_name_body_add = ''.$random.''.$random2.''; $upload->image_resize = true; $upload->image_ratio_crop = true; $upload->png_quality = 90; $upload->webp_quality = 92; $upload->jpeg_quality = 92; $upload->png_compression = 9; $upload->image_ratio_y = true; $upload->image_x = 800; $upload->process("../images/blog/big_photo"); $upload->file_name_body_pre = 'blog_'; $upload->file_name_body_add = ''.$random.''.$random2.''; $upload->image_resize = true; $upload->image_ratio_crop = true; $upload->png_quality = 90; $upload->webp_quality = 92; $upload->jpeg_quality = 92; $upload->png_compression = 9; $upload->image_ratio_y = true; $upload->image_x = 325; $upload->process("../images/blog"); } if ($upload->processed){ $file_name = $upload->file_dst_name; }else{ header('Location:'.$ayar['panel_url'].'pages.php?page=blogs'); $_SESSION['main_alert'] = 'filetype'; exit(); } /* <========SON=========>>> Görsel Upload SON */ $date = date('Y-m-d'); $hours = date('G:i:s'); $kaydet = $db->prepare("INSERT INTO blog SET baslik=:baslik, gorsel=:gorsel, icerik=:icerik, anasayfa=:anasayfa, meta_desc=:meta_desc, tags=:tags, hit=:hit, tarih=:tarih, saat=:saat, dil=:dil, seo_url=:seo_url, seo_baslik=:seo_baslik, kat=:kat, durum=:durum "); $sonuc = $kaydet->execute(array( 'baslik' => $_POST['baslik'], 'gorsel' => $file_name, 'icerik' => $_POST['icerik'], 'anasayfa' => $_POST['anasayfa'], 'meta_desc' => $_POST['meta_desc'], 'tags' => $_POST['tags'], 'hit' => '0', 'tarih' => $date, 'saat' => $hours, 'dil' => $_SESSION['dil'], 'seo_url' => $seo_url, 'seo_baslik' => $seo_title, 'kat' => $_POST['kat'], 'durum' => $_POST['durum'] )); if($sonuc){ $_SESSION['main_alert'] = 'success'; header('Location:'.$ayar['panel_url'].'pages.php?page=blogs'); }else{ echo 'Veritabanı Hatası'; } }else{ header('Location:'.$ayar['panel_url'].'pages.php?page=blogs'); $_SESSION['main_alert'] = 'filetype'; } }else{ header('Location:'.$ayar['panel_url'].'pages.php?page=blogs'); $_SESSION['main_alert'] = 'filesize'; } }else{ $_SESSION['main_alert'] = 'zorunlu'; header('Location:'.$ayar['panel_url'].'pages.php?page=blogs'); } }else{ header('Location:'.$ayar['site_url'].'404'); } } /* <========SON=========>>> blog Add SON */ /* blog edit */ if($_GET['status'] == 'blog_edit' ) { if($_POST && isset($_POST['update']) ) { if($_POST['baslik'] && $_POST['icerik'] ) { if($_POST['seo_url'] == !null ) { $seo_url = seo($_POST['seo_url']); }else{ $seo_url = seo($_POST['baslik']); } if($_POST['seo_baslik']==!null ) { $seo_title = $_POST['seo_baslik']; }else{ $seo_title = $_POST['baslik']; } if ($_FILES['gorsel']["size"] > 0) { $old_img = $_POST['old_img']; $file_format = $_FILES["gorsel"]; if ($file_format['type'] == 'image/jpeg' || $file_format['type'] == 'image/jpg' || $file_format['type'] == 'image/png' || $file_format['type'] == 'image/webp' || $file_format['type'] == 'image/jxr' || $file_format['type'] == 'image/jp2' || $file_format['type'] == 'image/bmp' ) { /* Görsel Upload */ include_once('inc/class.upload.php'); $upload = new Upload($_FILES['gorsel']); if ($upload->uploaded) { $random = rand(0, (int)99991234569); $random2 = rand(0, (int)999); $upload->file_name_body_pre = 'blog_'; $upload->file_name_body_add = ''.$random.''.$random2.''; $upload->image_resize = true; $upload->image_ratio_crop = true; $upload->png_quality = 90; $upload->webp_quality = 92; $upload->jpeg_quality = 92; $upload->png_compression = 9; $upload->image_ratio_y = true; $upload->image_x = 800; $upload->process("../images/blog/big_photo"); $upload->file_name_body_pre = 'blog_'; $upload->file_name_body_add = ''.$random.''.$random2.''; $upload->image_resize = true; $upload->image_ratio_crop = true; $upload->png_quality = 90; $upload->webp_quality = 92; $upload->jpeg_quality = 92; $upload->png_compression = 9; $upload->image_ratio_y = true; $upload->image_x = 325; $upload->process("../images/blog"); } if ($upload->processed){ $file_name = $upload->file_dst_name; }else{ header('Location:'.$ayar['panel_url'].'pages.php?page=blogs'); $_SESSION['main_alert'] = 'filetype'; exit(); } /* <========SON=========>>> Görsel Upload SON */ $guncelle = $db->prepare("UPDATE blog SET baslik=:baslik, gorsel=:gorsel, icerik=:icerik, anasayfa=:anasayfa, meta_desc=:meta_desc, tags=:tags, seo_url=:seo_url, seo_baslik=:seo_baslik, kat=:kat, durum=:durum WHERE id={$_POST['blog_id']} "); $sonuc = $guncelle->execute(array( 'baslik' => $_POST['baslik'], 'gorsel' => $file_name, 'icerik' => $_POST['icerik'], 'anasayfa' => $_POST['anasayfa'], 'meta_desc' => $_POST['meta_desc'], 'tags' => $_POST['tags'], 'seo_url' => $seo_url, 'seo_baslik' => $seo_title, 'kat' => $_POST['kat'], 'durum' => $_POST['durum'] )); if($sonuc){ if($old_img == !null || isset($old_img) ) { unlink("../images/blog/$old_img"); } $_SESSION['main_alert'] = 'success'; header('Location:'.$ayar['panel_url'].'pages.php?page=blogs'); }else{ echo 'Veritabanı Hatası'; } }else{ header('Location:'.$ayar['panel_url'].'pages.php?page=blogs'); $_SESSION['main_alert'] = 'filetype'; } }else{ $guncelle = $db->prepare("UPDATE blog SET baslik=:baslik, icerik=:icerik, anasayfa=:anasayfa, meta_desc=:meta_desc, tags=:tags, seo_url=:seo_url, seo_baslik=:seo_baslik, kat=:kat, durum=:durum WHERE id={$_POST['blog_id']} "); $sonuc = $guncelle->execute(array( 'baslik' => $_POST['baslik'], 'icerik' => $_POST['icerik'], 'anasayfa' => $_POST['anasayfa'], 'meta_desc' => $_POST['meta_desc'], 'tags' => $_POST['tags'], 'seo_url' => $seo_url, 'seo_baslik' => $seo_title, 'kat' => $_POST['kat'], 'durum' => $_POST['durum'] )); if($sonuc){ $_SESSION['main_alert'] = 'success'; header('Location:'.$ayar['panel_url'].'pages.php?page=blogs'); }else{ echo 'Veritabanı Hatası'; } } }else{ $_SESSION['main_alert'] = 'zorunlu'; header('Location:'.$ayar['panel_url'].'pages.php?page=blogs'); } }else{ header('Location:'.$ayar['site_url'].'404'); } } /* <========SON=========>>> blog edit SON */ /* blog delete */ if($_GET['status'] == 'blog_delete' && isset($_GET['no']) ) { if($_GET['no'] == !null ) { $resimKontrol = $db->prepare("select * from blog where id=:id "); $resimKontrol->execute(array( 'id' => $_GET['no'], )); if($resimKontrol->rowCount()>'0' ) { $resim = $resimKontrol->fetch(PDO::FETCH_ASSOC); unlink('../images/blog/'.$resim['gorsel'].''); } if($resimKontrol->rowCount()>'0' ) { $silmeislem = $db->prepare("DELETE from blog WHERE id=:id"); $silmeislemSuccess = $silmeislem->execute(array( 'id' => $_GET['no'] )); if ($silmeislemSuccess) { $_SESSION['main_alert'] = 'success'; header('Location:'.$ayar['panel_url'].'pages.php?page=blogs'); }else { echo 'veritabanı hatası'; } }else{ $_SESSION['main_alert'] ='nocheck'; header('Location:'.$ayar['panel_url'].'pages.php?page=blogs'); } }else{ header('Location:'.$ayar['site_url'].'404'); } } /* <========SON=========>>> blog delete SON */ /* blog multi delete */ if($_GET['status'] == 'blog_multidelete' ) { if($_POST) { $liste = $_POST['sil']; foreach ($liste as $idler){ $sorgu = $db->prepare("select * from blog where id='$idler' "); $sorgu->execute(); if($sorgu->rowCount()>'0' ) { $row = $sorgu->fetch(PDO::FETCH_ASSOC); unlink('../images/blog/'.$row['gorsel'].''); $silmeislem = $db->prepare("DELETE from blog WHERE id=:id"); $silmeislem->execute(array( 'id' => $idler )); } } $_SESSION['main_alert'] ='success'; header('Location:'.$ayar['panel_url'].'pages.php?page=blogs'); }else{ $_SESSION['main_alert'] ='nocheck'; header('Location:'.$ayar['panel_url'].'pages.php?page=blogs'); } } /* <========SON=========>>> blog multi delete SON */ /* blog cat add */ if($_GET['status'] == 'blog_cat_add' ) { if ($_POST && isset($_POST['insert'])) { if ($_POST['baslik'] && $_POST['sira']) { if ($_POST['seo_url'] == !null) { $seo_url = seo($_POST['seo_url']); } else { $seo_url = seo($_POST['baslik']); } if ($_POST['seo_baslik'] == !null) { $seo_title = $_POST['seo_baslik']; } else { $seo_title = $_POST['baslik']; } $kaydet = $db->prepare("INSERT INTO blog_kat SET baslik=:baslik, sira=:sira, durum=:durum, dil=:dil, seo_url=:seo_url, seo_baslik=:seo_baslik, tags=:tags, meta_desc=:meta_desc "); $sonuc = $kaydet->execute(array( 'baslik' => $_POST['baslik'], 'sira' => $_POST['sira'], 'durum' => $_POST['durum'], 'dil' => $_SESSION['dil'], 'seo_url' => $seo_url, 'seo_baslik' => $seo_title, 'tags' => $_POST['tags'], 'meta_desc' => $_POST['meta_desc'] )); if($sonuc){ $_SESSION['main_alert'] = 'success'; header('Location:'.$ayar['panel_url'].'pages.php?page=blogs_categories'); }else{ echo 'Veritabanı Hatası'; } }else{ $_SESSION['main_alert'] = 'zorunlu'; header('Location:'.$ayar['panel_url'].'pages.php?page=blogs_categories'); } }else{ header('Location:'.$ayar['site_url'].'404'); } } /* <========SON=========>>> blog cat add SON */ /* blog cat edit */ if($_GET['status'] == 'blog_cat_edit' ) { if ($_POST && isset($_POST['update'])) { if ($_POST['baslik'] && $_POST['sira']) { if ($_POST['seo_url'] == !null) { $seo_url = seo($_POST['seo_url']); } else { $seo_url = seo($_POST['baslik']); } if ($_POST['seo_baslik'] == !null) { $seo_title = $_POST['seo_baslik']; } else { $seo_title = $_POST['baslik']; } $guncelle = $db->prepare("UPDATE blog_kat SET baslik=:baslik, sira=:sira, durum=:durum, seo_url=:seo_url, seo_baslik=:seo_baslik, tags=:tags, meta_desc=:meta_desc WHERE id={$_POST['cat_id']} "); $sonuc = $guncelle->execute(array( 'baslik' => $_POST['baslik'], 'sira' => $_POST['sira'], 'durum' => $_POST['durum'], 'seo_url' => $seo_url, 'seo_baslik' => $seo_title, 'tags' => $_POST['tags'], 'meta_desc' => $_POST['meta_desc'] )); if($sonuc){ $_SESSION['main_alert'] = 'success'; header('Location:'.$ayar['panel_url'].'pages.php?page=blogs_categories'); }else{ echo 'Veritabanı Hatası'; } }else{ $_SESSION['main_alert'] = 'zorunlu'; header('Location:'.$ayar['panel_url'].'pages.php?page=blogs_categories'); } }else{ header('Location:'.$ayar['site_url'].'404'); } } /* <========SON=========>>> blog cat edit SON */ /* blog cat delete */ if($_GET['status'] == 'cat_delete' && isset($_GET['no']) ) { if($_GET['no'] == !null ) { $resimKontrol = $db->prepare("select * from blog_kat where id=:id "); $resimKontrol->execute(array( 'id' => $_GET['no'], )); if($resimKontrol->rowCount()>'0' ) { $resim = $resimKontrol->fetch(PDO::FETCH_ASSOC); } if($resimKontrol->rowCount()>'0' ) { $silmeislem = $db->prepare("DELETE from blog_kat WHERE id=:id"); $silmeislemSuccess = $silmeislem->execute(array( 'id' => $_GET['no'] )); if ($silmeislemSuccess) { $_SESSION['main_alert'] = 'success'; header('Location:'.$ayar['panel_url'].'pages.php?page=blogs_categories'); }else { echo 'veritabanı hatası'; } }else{ $_SESSION['main_alert'] ='nocheck'; header('Location:'.$ayar['panel_url'].'pages.php?page=blogs_categories'); } }else{ header('Location:'.$ayar['site_url'].'404'); } } /* <========SON=========>>> blog cat delete SON */ /* blog cat multidelete */ if($_GET['status'] == 'cat_multidelete' ) { if($_POST) { $liste = $_POST['sil']; foreach ($liste as $idler){ $sorgu = $db->prepare("select * from blog_kat where id='$idler' "); $sorgu->execute(); if($sorgu->rowCount()>'0' ) { $row = $sorgu->fetch(PDO::FETCH_ASSOC); $silmeislem = $db->prepare("DELETE from blog_kat WHERE id=:id"); $silmeislem->execute(array( 'id' => $idler )); } } $_SESSION['main_alert'] ='success'; header('Location:'.$ayar['panel_url'].'pages.php?page=blogs_categories'); }else{ $_SESSION['main_alert'] ='nocheck'; header('Location:'.$ayar['panel_url'].'pages.php?page=blogs_categories'); } } /* <========SON=========>>> blog cat multidelete SON */ /* blog comment edit */ if($_GET['status'] == 'blog_comments_edit' ) { if ($_POST && isset($_POST['update'])) { if (filter_var($_POST['eposta'], FILTER_VALIDATE_EMAIL)){ $guncelle = $db->prepare("UPDATE modul_yorum SET isim=:isim, eposta=:eposta, durum=:durum, icerik=:icerik WHERE id={$_POST['comment_id']} "); $sonuc = $guncelle->execute(array( 'isim' => $_POST['isim'], 'eposta' => $_POST['eposta'], 'durum' => $_POST['durum'], 'icerik' => $_POST['icerik'] )); if($sonuc){ $_SESSION['main_alert'] = 'success'; header('Location:'.$ayar['panel_url'].'pages.php?page=blog_comments'); }else{ echo 'Veritabanı Hatası'; } }else{ $_SESSION['main_alert'] = 'emailerror'; header('Location:'.$ayar['panel_url'].'pages.php?page=blog_comments'); } }else{ header('Location:'.$ayar['site_url'].'404'); } } /* <========SON=========>>> blog comment edit SON */ /* blog comment delete */ if($_GET['status'] == 'comment_delete' && isset($_GET['no']) ) { if($_GET['no'] == !null ) { $resimKontrol = $db->prepare("select * from modul_yorum where id=:id "); $resimKontrol->execute(array( 'id' => $_GET['no'], )); if($resimKontrol->rowCount()>'0' ) { $resim = $resimKontrol->fetch(PDO::FETCH_ASSOC); } if($resimKontrol->rowCount()>'0' ) { $silmeislem = $db->prepare("DELETE from modul_yorum WHERE id=:id"); $silmeislemSuccess = $silmeislem->execute(array( 'id' => $_GET['no'] )); if ($silmeislemSuccess) { $_SESSION['main_alert'] = 'success'; header('Location:'.$ayar['panel_url'].'pages.php?page=blog_comments'); }else { echo 'veritabanı hatası'; } }else{ $_SESSION['main_alert'] ='nocheck'; header('Location:'.$ayar['panel_url'].'pages.php?page=blog_comments'); } }else{ header('Location:'.$ayar['site_url'].'404'); } } /* <========SON=========>>> blog comment delete SON */ /* blog comment multi delete */ if($_GET['status'] == 'comment_multidelete' ) { if($_POST && isset($_POST['multidelete'])) { if($_POST['sil'] == !null ) { $liste = $_POST['sil']; foreach ($liste as $idler){ $sorgu = $db->prepare("select * from modul_yorum where id='$idler' "); $sorgu->execute(); if($sorgu->rowCount()>'0' ) { $row = $sorgu->fetch(PDO::FETCH_ASSOC); $silmeislem = $db->prepare("DELETE from modul_yorum WHERE id=:id"); $silmeislem->execute(array( 'id' => $idler )); } } $_SESSION['main_alert'] ='success'; header('Location:'.$ayar['panel_url'].'pages.php?page=blog_comments'); }else{ $_SESSION['main_alert'] ='nocheck'; header('Location:'.$ayar['panel_url'].'pages.php?page=blog_comments'); } } if($_POST && isset($_POST['active'])) { if($_POST['sil'] == !null ) { $liste = $_POST['sil']; foreach ($liste as $idler){ $sorgu = $db->prepare("select * from modul_yorum where id='$idler' "); $sorgu->execute(); if($sorgu->rowCount()>'0' ) { $row = $sorgu->fetch(PDO::FETCH_ASSOC); $guncelle = $db->prepare("UPDATE modul_yorum SET durum=:durum WHERE id={$idler} "); $sonuc = $guncelle->execute(array( 'durum' => '1' )); if($sonuc){ }else{ echo 'Veritabanı Hatası'; } } } $_SESSION['main_alert'] ='success'; header('Location:'.$ayar['panel_url'].'pages.php?page=blog_comments'); }else{ $_SESSION['main_alert'] ='nocheck2'; header('Location:'.$ayar['panel_url'].'pages.php?page=blog_comments'); } } if($_POST && isset($_POST['deactive'])) { if($_POST['sil'] == !null ) { $liste = $_POST['sil']; foreach ($liste as $idler){ $sorgu = $db->prepare("select * from modul_yorum where id='$idler' "); $sorgu->execute(); if($sorgu->rowCount()>'0' ) { $row = $sorgu->fetch(PDO::FETCH_ASSOC); $guncelle = $db->prepare("UPDATE modul_yorum SET durum=:durum WHERE id={$idler} "); $sonuc = $guncelle->execute(array( 'durum' => '0' )); if($sonuc){ }else{ echo 'Veritabanı Hatası'; } } } $_SESSION['main_alert'] ='success'; header('Location:'.$ayar['panel_url'].'pages.php?page=blog_comments'); }else{ $_SESSION['main_alert'] ='nocheck2'; header('Location:'.$ayar['panel_url'].'pages.php?page=blog_comments'); } } } /* <========SON=========>>> blog comment multi delete SON */ }else{ header('Location:'.$ayar['site_url'].'404'); } }else{ header('Location:'.$ayar['site_url'].'404'); } }else{ header('Location:'.$_SESSION['current_url'] .''); $_SESSION['main_alert'] = 'demo'; }
💾 Kaydet
İptal
📝 Yeniden Adlandır
İptal
Kaydet
🔐 Dosya İzinleri (chmod)
İzin Değeri:
Hızlı Seçim:
777
755
644
600
777
= Herkes okur/yazar/çalıştırır
755
= Sahip tam, diğerleri okur/çalıştırır
644
= Sahip okur/yazar, diğerleri okur
600
= Sadece sahip okur/yazar
İptal
Uygula