Buongiorno,

dovrei fare in modo che quando un utente carica un'immagine questa deve essere prima ridimensionata a una dimensione limitata esempio height 135px e width 100px e poi salvata in una cartella.

Ora ho limitato la dimensione dell'upload così

codice:
if ( $_FILES["img"]["size"] < 150000 ){
} //dimensione eccessiva
però limita troppo l'utente.
Avendo pochi mb per l'archiviazione delle immagine volevo fare in modo che in automatico al caricamento l'immagine viene ridimensionata limitando così il peso.

Avete consigli o preferibilmente classi o funzioni che si occupino del ridimensionamento automatico?
P.S. Non vorrei avere doppioni di immagini cioè sia l'originale che la miniatura

Grazie per le risposte