Cita:
Iniciado por pinchu
3-)Renombro la foto con ese id,le cambio la extension a jpg, la redimensiono a mi gusto y la coloco en el directorio que yo quiera
En general tus pasos estan bien, sin embargo no solo seria cambiar la extensión de la imagen ya que con eso sigue siendo gif, png, etc, solo cambia de imagen.gif a imagen.jpg, pero basicamente en nombre y su contenido sigue siendo gif. aunque tal vez no tengas problemas para mostrarla.
Algo mas correcto sería detectar el tipo de la imagen y en base a eso crear un jpg. Tal vez puedas incluirlo al momento de redimensionar la imagen.
http://es.php.net/manual/en/book.image.php