Ver Mensaje Individual
  #5 (permalink)  
Antiguo 25/02/2016, 10:04
Avatar de chronos682
chronos682
 
Fecha de Ingreso: febrero-2004
Ubicación: Tunja - Boyacá - Colombia
Mensajes: 627
Antigüedad: 20 años, 2 meses
Puntos: 69
Respuesta: editar perfil de usuario desde la pagina web

Tienes muchos errores en el código. Primero hay un campo hidden en el formulario cuyo value es la variable $id pero esa variable la tomas por GET cuando según veo al comienzo del código la estas pasando es por SESSION no por GET. Ahora, estas haciendo el update sin siquiera confirmar que se haya enviado el formulario por lo cual siempre va a entrar a hacer el update incluso antes de mostrar el formulario. Usa if isset para confirmar si se hizo submit del formulario. Luego verifica que sean los datos correctos y ahí si haces el update.Lo otro que te recomiendo es que no permitas que se cambien los campos que sean claves primarias. Yo p ej tengo dos claves principales en mi tabla de usuarios el id autonumerico y el nombre de usuario, los cuales siempre deben ser únicos por lo cual al editar el perfil no les permito cambiar el nombre de usuario
__________________
Si te gustó la respuesta dale +1

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