nemasx, yo uso class.upload.php solo para crear las imagenes, a decir verdad la uso porque me resuelve muy bien los thumbnails.
Como a la estructura de directorios ya la conozco solo me falta saber el nombre del archivo, el cual lo tomo del array
$_FILES. En consecuencia almaceno en db solo el nombre de la imagen ($_FILES['name']) pues no le veo sentido almacenar siempre la misma ruta como prefijo de la imagen. Entonces la ruta la defino en una constante (si creas p.ej 2 imagenes por cada imagen y las alojas en carpetas distintas entonces serán 2 constantes).
Luego cuando consuto a la db concateno la constante con el nombre de la imagen.
No se si esto responde tu pregunta. Saludos.