File size: 2.25Kb
<?php
include "../../lib/functions_class.php";
function updateimg(){
if($_FILES['file']['size'] != 0) {
$img = rand().basename($_FILES["file"]["name"]);
}else{
$img = basename($_POST["featureimg"]);
}
return $img;
}
function imagecheck($target_dir,$target_file){
$uploadOk = 1;
$imageFileType = pathinfo($target_file,PATHINFO_EXTENSION);
// Check if image file is a actual image or fake image
if($_FILES['file']['size'] != 0) {
$check = getimagesize($_FILES["file"]["tmp_name"]);
if($check === false) {
echo "File is not an image.";
}
// Allow certain file formats
if($imageFileType != "jpg" && $imageFileType != "png" && $imageFileType != "jpeg"
&& $imageFileType != "gif" ) {
echo "Sorry, only JPG, JPEG, PNG & GIF files are allowed.";
}
}
}
//File Upload
function fileupload($target_file){
//if($_FILES['file']['size'] != 0) {
move_uploaded_file($_FILES["file"]["tmp_name"], $target_file);
// }
}
//Image
$target_dir = "../../uploads/slider/";
$imgname = updateimg();
$target_file = $target_dir . $imgname;
$checkimg = imagecheck($target_dir,$target_file);
//Post Data
$title=addslashes($_POST['title']);
$contents=addslashes($_POST['contents']);
$url=$_POST['url'];
$action=$_POST['action'];
$sliderid=$_POST['sliderid'];
if($action == 'add_edit'){
if($title == ''){
echo "Title field is blank.";
}
else if($contents == ''){
echo "Enter banner contents";
}
else{
if($sliderid == ''){
if($checkimg != ''){
echo $checkimg;
}else{
$re = $DB->add_slider($title,$contents,$url,$imgname);
fileupload($target_file);
$response = "1";
}
}else{
if($checkimg != ''){
echo $checkimg;
}else{
$re = $DB->update_slider($title,$contents,$url,$imgname,$sliderid);
fileupload($target_file);
$response = "2";
}
}
echo $response;
}
}
if($action == 'deleteimg'){
$img = $target_dir.$_POST['img'];
unlink($img);
}
if($action == 'banerorder'){
$getval = $_POST['getval'];
$arr = explode(",",$getval);
$order = $arr[0];
$id = $arr[1];
$msg = $DB->banner_order($order,$id);
echo 1;
}
if($action == 'delete'){
$id = $_POST['id'];
$pic = $target_dir.$_POST['pic'];
unlink($pic);
$msg = $DB->delete_slider($id);
//echo $msg;
}
?>