Avisos
Vaciar todo

brezingforms y bases de datos  

 
Rafa
 Rafa
Usuario activo

Buenas tardes, esperome puedan ayudar,
tengo un formulario con BF. al que solo pueden acceder usuarios registrados, y me gustaria que en el formulario se reflegara como elemento de texto o algo similar el usuario que este registrado para que este no tenga que rellenar ciertos cambios, seria posible?
otra duda es que tengo una bd con unos codigos de seguridad y necesito que al rellenar el formulario el usuario introduzca un codigo y que este se verifique con dicha BD, antes de que pueda enviar el formulario.
gracias por la ayuda.

URL del sitio: Contenido solo visible a usuarios registrados

Citar
Respondido : 19/09/2013 1:47 pm
David Noguera
 David Noguera
Miembro Moderator

Hola Rafa,

sobre el tema de mostrar campos de usuario en Breezingforms, revisa este enlace:

https://www.webempresa.com/foro/22-BreezingForms/39141-Uso-de-campos-user-profiles-en-breezingforms.html

Sobre el tema de los códigos de seguridad, tendrás que programarlo a mano, puedes hacerlo con pieces, hacer que el formulario se envíe a una página, ejecutar un piece, y que el piece compruebe si el código es correcto a no. Si lo haces con pieces entonces se generará una petición y una recarga de página.

Si quieres hacerlo sin que se recargue la página antes de que se envíe el formulario tendrás que programarlo con Ajax.

Para crear los pieces revisa este post del foro:

https://www.webempresa.com/foro/6-Joomla-15/4929-Formulario-tipo-_POST-con-Breezingforms.html

Rodrigo indica como hacerlo.

Saludos

ResponderCitar
Respondido : 19/09/2013 3:12 pm

wpdoctor-revisa-la-salud-de-tu-wordpress

Rafa
 Rafa
Usuario activo

David gracias por la respuesta, pero soy un poco torpe con estos temas, y no tengo claro donde tengo que insertar el codigo, en el campo? , una pieza?
gracias

ResponderCitar
Respondido : 20/09/2013 9:59 am
David Noguera
 David Noguera
Miembro Moderator

Hola Rafa,

el problema es que lo que estás consultando ya empieza a ser tema de programación, y debido a las normas del foro no podemos dar soporte de programación.

Aún así, indícanos exactamente que es lo que quieres conseguir.

Para que en una caja de texto de breezing forms aparezca el nombre del usuario logueado, tienes que editar el value del textbox y poner:

id;
?>

Con esto debería de funcionarte.

Saludos

ResponderCitar
Respondido : 20/09/2013 12:12 pm

optimiza-automaticamente-todas-las-imagenes-de-tu-wordpress