Foro de elhacker.net

Programación => Desarrollo Web => Mensaje iniciado por: Leguim en 8 Febrero 2019, 20:00 pm



Título: [Pregunta]: Registro de usuarios por partes
Publicado por: Leguim en 8 Febrero 2019, 20:00 pm
Buenos días!

Tengo el siguiente problemita y es que estoy programando un sistema de registro de usuarios por partes, es decir primero va a solicitar datos personales, Nombre, Apellido, Fecha de nacimiento y tipo de sexo luego al hacer click en un submit se van a validar todos los datos, es decir si cumplen con los requisitos, que no tengan tanto caracteres dichos nombres o apellidos, y que no hallan campos sin completar.

Al validar correctamente eso va a mostrar un nuevo formulario, este se encargara de guardar datos de acceso o seguridad, guardara el correo electrónico y la contraseña.

Una vez validados abre el  siguiente formulario que va a solicitar la ubicación, varios input type radio donde se selecciona el país de residencia, luego nuevamente, al hacer click se abre otro, donde guardará la provincia y finalmente otro mas que guardará la ciudad de residencia.

El tema es que cuando el usuario complete todos los formularios muestren estos datos que fueron re cogidos de todos los formularios. ¿Como lo podría hacer? Gracias desde ya!


Título: Re: [Pregunta]: Registro de usuarios por partes
Publicado por: ThunderCls en 8 Febrero 2019, 21:15 pm
Como no especificas el lenguaje, te puedo decir que en ASP.NET WebForms tienes el control CreateUserWizard


Título: Re: [Pregunta]: Registro de usuarios por partes
Publicado por: Leguim en 8 Febrero 2019, 21:57 pm
Como no especificas el lenguaje, te puedo decir que en ASP.NET WebForms tienes el control CreateUserWizard

en PHP, igualmente ya lo arregle. Estoy usando las $_SESSION ¿podrá haber algún problema si se hace así?


Título: Re: [Pregunta]: Registro de usuarios por partes
Publicado por: ThunderCls en 8 Febrero 2019, 22:28 pm
en PHP, igualmente ya lo arregle. Estoy usando las $_SESSION ¿podrá haber algún problema si se hace así?

Problema no creo que haya, $_SESSION es simplemente una variable global almacenada en el server para tu sesion en el navegador, ahora lo que se dice eficiente tampoco es eh. Supongo que para este caso la forma mas indicada, al menos en mi opinion, seria usando js. Con js puedes realizar el manejo de los controles html del wizard y las validaciones y te ahorras las continuas peticiones a tu server cada vez que avances en tu formulario. en la web tienes muchos ejemplos de "user registration multi step forms on php".

https://www.w3schools.com/howto/howto_js_form_steps.asp
https://code-boxx.com/php-user-registration-form-email-verification/
https://www.youtube.com/watch?v=k5NMI_DjkGQ




Título: Re: [Pregunta]: Registro de usuarios por partes
Publicado por: Leguim en 8 Febrero 2019, 23:41 pm
Problema no creo que haya, $_SESSION es simplemente una variable global almacenada en el server para tu sesion en el navegador, ahora lo que se dice eficiente tampoco es eh. Supongo que para este caso la forma mas indicada, al menos en mi opinion, seria usando js. Con js puedes realizar el manejo de los controles html del wizard y las validaciones y te ahorras las continuas peticiones a tu server cada vez que avances en tu formulario. en la web tienes muchos ejemplos de "user registration multi step forms on php".

https://www.w3schools.com/howto/howto_js_form_steps.asp
https://code-boxx.com/php-user-registration-form-email-verification/
https://www.youtube.com/watch?v=k5NMI_DjkGQ




Gracias, me ayudaste mucho!