Cita: Me imagino que abra que meterla en el if.. no se muy bien.
Pues yo antes que preguntar, primero haría el intento de usarla inmediatamente luego de la consulta...
¿No te parece?
La función simplemente recibe cuatro parámetros de entrada (imagen original, alto y ancho, e imagen destino). No hay mucho más que hacer al respecto...
Pruébala una vez que tienes la imagen ya almacenada, y cuéntanos que tal te va.