Advertisement
andresual

Controller

May 19th, 2019
140
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 1.32 KB | None | 0 0
  1. function uploadImages(){
  2.         $data = $_REQUEST;
  3.  
  4.         $imgData = $data['imgData'];
  5.         $email = $data['faktur'];
  6.  
  7.         date_default_timezone_set('Asia/Jakarta');
  8.         $current = date('Y-m-d H:i:s');
  9.  
  10.         $mediaID = "IMG-".date("Ymdhms").rand(0,999999);
  11.         $path = $_SERVER['DOCUMENT_ROOT'].'/koffie_hokkymart/uploads/kurir/';
  12.         // $path = $_SERVER['DOCUMENT_ROOT'].'/koffie_hokkymart/uploads/customer/';
  13.         define('UPLOAD_DIR', $path);
  14.  
  15.         $image_parts = explode(";base64,", 'data:image/jpeg;base64,'.$imgData);
  16.         $image_base64 = base64_decode($image_parts[1]);
  17.         $file = UPLOAD_DIR . $mediaID . '.jpg';
  18.         file_put_contents($file, $image_base64);
  19.  
  20.         $mediaId = $mediaID;
  21.         $namaFile = $mediaID.".jpg";
  22.         $lokasi = 'system/application/controllers/Uploads/';
  23.         $mediaUrl = $namaFile;
  24.         // $mediaUrl = 'http://ec2-18-222-151-129.us-east-2.compute.amazonaws.com/koffie_hokkymart/uploads/user/'.$namaFile;
  25.         // $mediaUrl = 'http://10.0.3.2/hokkymart_api/uploads/user/'.$namaFile;
  26.  
  27.         $media_created_at = $current;
  28.  
  29.             $save = $this->m_kurir_job_list->uploadPhoto(
  30.                 $email, $mediaID, $namaFile,
  31.                 $lokasi, $mediaUrl, $media_created_at
  32.             );
  33.  
  34.             echo $save;
  35.     }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement