Ver Mensaje Individual
  #3 (permalink)  
Antiguo 13/10/2015, 04:42
Avatar de chronos682
chronos682
 
Fecha de Ingreso: febrero-2004
Ubicación: Tunja - Boyacá - Colombia
Mensajes: 627
Antigüedad: 21 años, 1 mes
Puntos: 69
Respuesta: mostrar imagen de base de datos MYSQL

Tienes varios errores, el primero es que asignas como nombre de la imagen la fecha en formato YHis, haciéndolo así si un usuario se registra hoy a las 7:00 am y otro mañana exactamente a la misma hora ambos van a tener una imagen con nombre 20150700 lo cual o te va a generar error al intentar guardar un archivo que existe o te va a sobreescribir la imagen del primero. En segundo lugar no veo que estés insertando el nombre del usuario en la BD, veo que tienes una variable $nombre pero nunca la usas ni tampoco la insertas en la BD. Por otro lado insertas en la BD el nombre de la imagen sin extensión y cuando quieres luego cargar la imagen tampoco se la adicionas, entonces antes de guardar el nombre de la imagen deberías poner la extensión primero o asegurarte al cargarla de ponerle la extensión. Otra cosa es que no veo el formulario con el que cargas la imagen, no sé si estarás controlando que el usuario ÚNICAMENTE pueda cargar imágenes jpg porque la conversión de formatos no es tan simple como cambiarle la extensión y ya, puede que te produzca error al intentar mostrar una imagen jpg cuando en realidad es png p ejemplo. Revisa todas esas cosas y nos cuentas.
__________________
Si te gustó la respuesta dale +1

HERNÁN G. SIABATO M.
[email protected]