Я передаю выбранное пользователем изображение в файл php ниже.Некоторые изображения автоматически вращаются, когда пользователь выбирает.В частности, вращение против часовой стрелки на 90 градусов.Мне нужна функция php, которая может проверять вращение и исправлять его перед перемещением.Картинки могут быть в формате JPEG или GIF или PNG.Но если я могу просто получить исправление для JPEG, я был бы счастлив.
<?php
$itemname = $_REQUEST["Item_Name"];
$itemdescription = $_REQUEST["Item_Description"];
$useremail = $_REQUEST["User_Email"];
$itemimage = $_FILES['Item_Image']['tmp_name'];
if(isset($_FILES['Item_Image']) && $_FILES['Item_Image']['name']!=""){
$image_name= $_FILES['Item_Image']['name'];
if($image_name=="IMG/"){
$image_path = "http://mywebsite.com/PICS/square-image.png";
}
else
{
move_uploaded_file( $_FILES['Item_Image']['tmp_name'], "PICS/$image_name");
$image_path = "http://mywebsite.com/PICS/" .$image_name;
}
}
?>
Что я могу сделать перед файлом move_uploaded_file, который будет правильно вращать изображение?