⚝
One Hat Cyber Team
⚝
Your IP:
216.73.216.63
Server IP:
217.76.53.76
Server:
Linux vmi1397931.contaboserver.net 5.4.0-105-generic #119-Ubuntu SMP Mon Mar 7 18:49:24 UTC 2022 x86_64
Server Software:
Apache
PHP Version:
8.2.27
Buat File
|
Buat Folder
Eksekusi
Dir :
~
/
www
/
wwwroot
/
spread.com.ng
/
apps
/
native
/
api
/
cover
/
View File Name :
content.php
401, 'data' => array(), 'message' => 'Unauthorized Access' ); } else { if (not_empty($_FILES['cover']) && not_empty($_FILES['cover']['tmp_name'])) { $file_info = array( 'file' => $_FILES['cover']['tmp_name'], 'size' => $_FILES['cover']['size'], 'name' => $_FILES['cover']['name'], 'type' => $_FILES['cover']['type'], 'file_type' => 'image', 'folder' => 'covers', 'slug' => 'cover', 'allowed' => 'jpg,png,jpeg,gif' ); $file_upload = cl_upload($file_info); if (not_empty($file_upload['filename'])) { try { require_once(cl_full_path("core/libs/PHPgumlet/ImageResize.php")); require_once(cl_full_path("core/libs/PHPgumlet/ImageResizeException.php")); $prof_cover = new \Gumlet\ImageResize(cl_full_path($file_upload['filename'])); $sw = $prof_cover->getSourceWidth(); $sh = $prof_cover->getSourceHeight(); if ($sw != 600) { $prof_cover->resize(600, (($sh * 600) / $sw), true); $prof_cover->save(cl_full_path($file_upload['filename'])); } $path_info = explode(".", $file_upload['filename']); $filepath = fetch_or_get($path_info[0], ""); $file_ext = fetch_or_get($path_info[1], ""); $cropped_cover = cl_strf("%s_600x200.%s", $filepath, $file_ext); $prof_cover->crop(600, 200, true); $prof_cover->save(cl_full_path($cropped_cover)); cl_delete_media($me['raw_cover']); cl_delete_media($me['cover_orig']); cl_update_user_data($me['id'], array( 'cover' => $cropped_cover, 'cover_orig' => $file_upload['filename'] )); $data['code'] = 200; $data['message'] = "Profile cover changed successfully"; $data['data'] = array( "cover_url" => cl_get_media($cropped_cover) ); } catch (Exception $e) { $data['err_message'] = $e->getMessage(); $data['code'] = 400; $data['data'] = array(); } } else{ $data['code'] = 400; $data['data'] = array(); $data['message'] = "Cover image is missing or invalid"; } } else { $data['code'] = 400; $data['data'] = array(); $data['message'] = "Cover image is missing or invalid"; } }