Buongiorno, ho un problema con l'adattamento delle immagini tramite php.
Praticamente ho delle immagini caricate in un database sql e ogniuna di loro ha una variabile, $verso_img, uguale a 1 se l'immagine è orrizontale mentre è a 0 se l'immagine è verticale.
Ho messo un primo if che controlla il valore di $verso_img e se orrizzontale mi imposta $width a 250, se invece è verticale mi imposta $height a 250.
Con il secondo if rincotrollo il valore di $verso_img e a seconda del valore mi imposta altezza o larghezza della immagine.
Il mio problema è che certe immagini (sopratutto le verticali) compaiono "tagliate" ovvero con Firefox manca proprio parte dell'immagine mentre con safari la parte mancante compare ma grigia.
Posto il codice nella speranza di essere piu comprensibile.
Grazie.
Codice PHP:
if ($verso_img==1){
$width=250; }
else {
$height=250;}
-----altro codice-----
if ($verso_img==1){
echo"
<img src=\"show.php?id=".$id."\" width=".$width.">";}
else {
echo"
<img src=\"show.php?id=".$id."\" height=".$height.">";}