Senza creare un'altra immagine devi forzare il tag HTML img alle dimensione che vuoi, nell'attributo style.
Il lato negativo è che se tu hai una immagine 1000x1000 e ti serve solo visualizzarla a 50x50 il client si vede un ventesimo dei byte che ha scaricato.
Per risolvere questo, io di solito salvo comunque le immagini ad una dimensione intermedia e poi le redimensiono nelle varie pagine alle dimensioni che voglio.
Cmq per usare lo style (CSS) del tag img è semplice
In questo modo però immagini come 50x50 o 20x100 vengono sgranate per essere 100x100.codice:[img]???[/img]
Se invece specifichi una sola dimensione, l'altra dimensione viene mostrata automaticamente in proporzione a quella specificata![]()
una immagine 200x50 sarà mostrata a 100x25 però purtroppo una immagine 50x100 sarà mostrata a 100x200 sgranandola.codice:[img]???[/img]
Quindi è comunque necessario un controllo via PHP che stabilisca se la dimensione dell'immagine è minore del valore prefissato per quella dimensione.
Se hai la necessità di inserire le immagini in uno spazio fisso in altezza e larghezza le cose si complicano![]()
Umh quasi quasi scrivo un articolo sul mio sito sull'argomento![]()