<?php echo '<table border="0" align="center"><input type="hidden" name="MAX_FILE_SIZE" value="100000000">'; } else { $plik_tmp = $_FILES['plik']['tmp_name']; $plik_nazwa = $_FILES['plik']['name']; $plik_rozmiar = $_FILES['plik']['size']; $katalog = "/home/user/katalog"; $img_path = $_FILES['plik']['tmp_name']; $max_width=250; $max_height=250; if($img_attr[0]>$img_attr[1]){ $scale = $img_attr[0] / $max_width; }else{ $scale = $img_attr[1] / $max_height; } $thumb = imagecreatetruecolor($w,$h); imagecopyresampled($thumb, imagecreatefromjpeg($img_path), 0, 0, 0, 0, $w, $h, $img_attr[0], $img_attr[1]); imagejpeg($thumb,$thumb_path,85); } } ?>
Skrypt ma uploadować plik na serwer, tworzyć miniaturkę w "locie" i również ją uploadować.
Wszystko działa, poza jedną rzeczą. Skrypt zapisuje miniaturkę jako .th.jpg zamiast nazwapliku.th.jpg
Czy mozna to jakos zmienić, zeby działało to poprawnie? Proszę o pomoc.