📁 PHP Dosya Yöneticisi
/
/
home
/
demodesigncom
/
qrmenuv2.demodesign.com.tr
/
admin
/
controller
📝
slider.php
← Geri Dön
<?php $query=$db->prepare("SELECT * FROM slider where id=:id"); $query->execute(array( 'id' => $_GET['id'] )); $row=$query->fetch(PDO::FETCH_ASSOC); $theme = $settings["theme"]; if (isset($_POST['editslider'])) { $duzenle=$db->prepare("UPDATE slider SET title=:title, url=:url, must=:must WHERE id={$_POST['id']}"); $update=$duzenle->execute(array( 'title' => $_POST['title'], 'url' => $_POST['url'], 'must' => $_POST['must'] )); if ($update) { $success = 'İşlem başarıyla gerçekleşti.'; } else { $error = 'Bir hata oluştu.'; } if($_FILES['image']["size"] > 0) { $sor=$db->prepare("SELECT * FROM slider where id=:id"); $sor->execute(array( 'id' => $_POST['id'] )); $cek=$sor->fetch(PDO::FETCH_ASSOC); $sil=$cek['image']; $image = new Upload($_FILES['image']); $upload = PATH . "/public/{$theme}/images/slider/"; $s1 = rand(1000, 3200); $s2 = rand(1000, 3200); $s3 = rand(1000, 3200); $s4 = rand(1000, 3200); $names = $s1 . $s2 . $s3 . $s4; $image->image_resize = true; $image->image_ratio_crop = true; $image->image_x = 1080; $image->image_y = 500; $name = $image->file_new_name_body = $names; $uzantiss = $image->file_src_name; $uzantis = ext($uzantiss); $uzanti = $image->image_convert = $uzantis; $image->Process($upload); $image->allowed = array('image/*'); $image = "images/slider/" . $name . "." . $uzanti; $duzenle=$db->prepare("UPDATE slider SET title=:title, image=:image, url=:url, must=:must WHERE id={$_POST['id']}"); $update=$duzenle->execute(array( 'title' => $_POST['title'], 'image' => $image, 'url' => $_POST['url'], 'must' => $_POST['must'] )); if ($update) { $sil= PATH . "/public/{$theme}/{$sil}"; @unlink("$sil"); $success = 'İşlem başarıyla gerçekleşti.'; } else { $error = 'Bir hata oluştu.'; } } } require admin_view('slider');
💾 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