Salve,
ho un quesito...

faccio caricare delle immagini e creo la thumbnail al volo...

in pratica faccio cosi:

/dir/img.jpg
/dr/tn/img.jpg

vorrei che se img.jpg pesa più di XXX kB, venga creata una miniatura della stessa immagine al momento dell'upload...
per l'upload uso una classe che preferirei non toccare che mi carica più immagini contemporaneamente, mentre potrei tranquillamente fare il controllo dirante la creazione della prima thumb.

secondo voi questo processo di creazione è corretto:

1. carico il file
2. creo la thumb
3. controllo se il file pesa troppo
4. copio il file in bk_img.jpg
5. creo una "miniatura" chiamata img.jpg a 1200px massimo di larghezza o altezza con qualità 80%
6. cancello il file di bk... o lo lascio...

voi come fareste?