Witam mam taki problem chcę by zdjęcia przed uploadem zmieniały swój rozmiar na 200 na 150 i w takim rozmiarze były wysyłane na serwer ale nie potrafie sobie z tym poradzić poniżej dodaje kod upload działa bez problemu lecz ciągle wysyła zdjęcia w niezmienionym rozmiarze sad.gif Proszę Pomocy

Kod
//image
        if (isset($_FILES["userfile"]))
{
$userfile = $_FILES["userfile"];
$file_size = $userfile["size"]; // pobiera rozmiar w bajtach
$file_type = $userfile["type"]; // typ pliku
$file_size = makesize1($file_size); //rozmiar w k,M ... bajtach
$info = pathinfo ($userfile['name']); // nazwa pliku
$tmpname = $userfile["tmp_name"]; //tymczasowa nazwa


// Get new dimensions
list($width, $height) = getimagesize($tmpname);
$new_width = 128;
$new_height = 189;

// Resample
$image_p = imagecreatetruecolor($new_width, $new_height);
$image = imagecreatefromjpeg($tmpname);
imagecopyresampled($image_p, $image, 0, 0, 0, 0, $new_width, $new_height, $width, $height);
$uniqname = sha1(uniqid('',true)).'.'.$info['extension']; // losowo wygenerowana nazwa pliku z konkretnym rozszerzeniem
$file_name = $GLOBALS['uploaddir'].''.$uniqname;
// Output
imagejpeg($image_p, $file_name, 100);