les dejo el codigo quizas sea mas rapido que descargar el archivo
Código :
<?php
$Nombre_Archivo = "foto_g.jpg";
$Proporciones_Archivo = getimagesize($_FILES['file'] ['tmp_name']);
$Tipo_Archivo=$_FILES['file']['type'];
$Ancho=$Proporciones_Archivo[0];
$Alto=$Proporciones_Archivo[1];
if($Tipo_Archivo=="image/jpeg"){
if($Alto<$Ancho && $Alto!==$Ancho){
if($Alto>="480" && $Ancho>="640"){
if(($Alto/3)*4 == $Ancho){
move_uploaded_file($_FILES['file'] ['tmp_name'], $Nombre_Archivo);
$Nueva_Imagen_Grande = imagecreatetruecolor(640, 480);
$Nueva_Imagen_Chica = imagecreatetruecolor(120, 90);
$Origen = imagecreatefromjpeg($Nombre_Archivo);
$Imagen_Grande = "foto_g.jpg";
$Imagen_Chica = "foto_c.jpg";
imagecopyresized($Nueva_Imagen_Grande, $Origen, 0, 0, 0, 0, 640, 480, $Alto, $Ancho);
imagecopyresized($Nueva_Imagen_Chica, $Origen, 0, 0, 0, 0, 120, 90, $Alto, $Ancho);
imagejpeg($Nueva_Imagen_Grande,$Imagen_Grande,75);
imagejpeg($Nueva_Imagen_Chica,$Imagen_Chica,75);
$U_Foto_Grande=$Imagen_Grande;
$U_Foto_Chica=$Imagen_Chica;
}else{echo"La foto No cumple con larelacion de aspecto 3:4";}
}else{echo"La foto Es mas chica que 640x480";}
}else{echo"La foto no es Horizontal";}
}else{echo"La foto no es JPG";}
?>
espero alguna respuesta por favor!!