Ciao a tutti volevo chieder un vostro parere sul ridimensionamento delle immagine con PHP e la lebreria GD.

se faccio questo:
Codice PHP:
list($width$height$type$attr) = getimagesize($_SERVER['DOCUMENT_ROOT'].'/foto/mydog.jpg');


$thumb imagecreatetruecolor(12090);
$source imagecreatefromjpeg($_SERVER['DOCUMENT_ROOT'].'/foto/mydog.jpg');
imagecopyresized($thumb$source000012090$width$height);


imagejpeg($thumb$_SERVER['DOCUMENT_ROOT']."/foto/mydog_thumb.jpg"75); 
Se l'utente invia file di estensione gif o png cosa fa los cript me lo trasforma in jpg o no?