One Hat Cyber Team
Your IP :
3.145.175.141
Server IP :
50.28.103.30
Server :
Linux host.jcukjv-lwsites.com 4.18.0-553.22.1.el8_10.x86_64 #1 SMP Tue Sep 24 05:16:59 EDT 2024 x86_64
Server Software :
nginx/1.24.0
PHP Version :
8.3.12
Buat File
|
Buat Folder
Eksekusi
Dir :
~
/
www
/
wwwroot
/
globify.live
/
fns
/
files
/
View File Name :
fix_orientation.php
<?php $result = false; if (isset($data['image']) && !empty($data['image'])) { if (isset($data['real_path']) && $data['real_path']) { $image = $data['image']; } else { $image = 'assets/files/'.$data['image']; } if (file_exists($image)) { if (function_exists('exif_read_data')) { $exif = @exif_read_data($image); if ($exif && isset($exif['Orientation'])) { $orientation = $exif['Orientation']; if ($orientation != 1) { $info = getimagesize($image); if ($info['mime'] === 'image/jpeg') { $img = imagecreatefromjpeg($image); } else if ($info['mime'] === 'image/gif') { $img = imagecreatefromgif($image); } elseif ($info['mime'] === 'image/png') { $img = imagecreatefrompng($image); } $deg = 0; switch ($orientation) { case 3: $deg = 180; break; case 6: $deg = 270; break; case 8: $deg = 90; break; } if ($deg) { $img = imagerotate($img, $deg, 0); } imagejpeg($img, $image, 95); $result = true; } } } } } ?>