Działa za to move_uploaded_file - czyli normalne zdjęcie jest wgrywane. PHP nie zwraca mi przy tym żadnego błędu:/
Poniżej dałem kod wrzucania obrazka i tworzenia miniatury
<?php $max_x=74; $max_y=49; $img_src = imagecreatefromjpeg($file['tmp_name'][$i]); $image_x = imagesx($img_src); $image_y = imagesy($img_src); if($image_x > $image_y){ //landscape $ratio = ($image_x > $max_x) ? $max_x/$image_x : 1; }else{ //portrait $ratio = ($image_y > $max_y) ? $max_y/$image_y : 1; } $new_x = $image_x*$ratio; $new_y = $image_y*$ratio; $new_img = imagecreatetruecolor($new_x, $new_y); imagecopyresampled($new_img, $img_src, 0, 0, 0, 0, $new_x, $new_y, $image_x, $image_y); //header('Content-type: image/jpeg'); imagejpeg($new_img,ABSPATH.'images/upload/place/spot/'.(int)$_GET['id'].'/'.$new_id.'_m.jpg'); ImageDestroy($img_src); ImageDestroy($new_img); move_uploaded_file($file['tmp_name'][$i],ABSPATH.'images/upload/place/spot/'.(int)$_GET['id'].'/'.$new_id.'_l.jpg'); ?>