cosi dovrebbe funzionare

Codice PHP:
<?
include("classe_resize.php");

$resize = new resize;
$resize->urlimage "old/immagine_h_err.jpg";
$resize->fisso 0;
$resize->maxX 600;
$resize->maxY 450;
$resize->latofisso "XY";
$resize->folder "new/";
$resize->newName "nuovonome.jpg";
$resize->go();
if(
count($resize->errore)==0){
    echo 
"Nome file originale: ".$resize->originalName."
"
;
    echo 
"Altezza file originale: ".$resize->originalY."
"
;
    echo 
"Larghezza file originale: ".$resize->originalX."
"
;
    echo 
"Nuova Larghezza: ".$resize->newX."
"
;
    echo 
"Nuova Altezza: ".$resize->newY."
"
;
}else{
    echo 
implode("
"
$resize->errore);
}
?>
bastava impostare

$resize->latofisso = "XY";

io invece avevo

$resize->latofisso = "X";

cosi mi usava sempre la larghezza come lato principale.

Altra domanda (a cui spero di non rispondere di nuovo da solo tra 10 minuti)
e nel caso di foto più piccole rispetto alle dimensioni da me impostate?

$resize->maxX = 600;
$resize->maxY = 450;

?