Ciao, io ho uno script che potrebbe fare al caso tuo, logicamente modificandolo in base alle tue preferenze. Funziona tramite AJAX e appena uploadata la foto puoi ridimensionarla in piccola, media e grande in base alle esigenze, automaticamente ti crea anche i rispettivi file (piccolo, medio e grande) nella cartella di default (/images in questo caso). Fammi sapere se sei interessato