Tranquilo. Si tienes problemas --concretos-- con el código solo mencionalo.
Aclaro que la función --de redimecionar-- que te dejé trabaja solo con archivos .jpg, la comprobación de que sean este tipo de archivos se hace desde el upload, ten encuenta eso; es meramente explicativa... las FAQ vienen más completas...