Avisos
Vaciar todo

Formulario con Captcha  

 
Laura
 Laura
Usuario eminente

El problema que tengo es que si te dejas o pones mal el captcha te borra todos los campos ya escritos, lo que desearía es
que se refrescara el código captcha pero dejara los demás campos intactos.

He buscado en el código y he visto esto.

if($eahelper->CaptchaValidate()==0){
			JError::raiseWarning( 500, JText::_('INVALID_SECURITY_CODE'));
			$mainframe->redirect('index.php?option=com_formulario&act=mtfform&id='.$id.'&tmpl=component');
	}

Por favor, necesito ayuda.

Saludines.

Nota: ¿Qué significa ese 500 que está antes de JTExt::_('INVALID_SECURITY_CODE'))?

Citar
Respondido : 01/09/2010 6:53 pm
Pablo Velasco
 Pablo Velasco
Illustrious Member

Hola,

Necesitaríamos saber qué componente estás usando para el envío de los formularios, ya que el funcionamiento de captcha depende del componente.

ResponderCitar
Respondido : 01/09/2010 9:01 pm

Cursos Gratuitos WordPress

David Noguera
 David Noguera
Miembro Moderator

La sentencia

JError::raiseWarning( 500, JText::_('INVALID_SECURITY_CODE'));

Lo que hace es envíar una respuesta con cabeceras de error 500 y la función JText::_ envía el texto 'INVALID_SECURITY_CODE' traducido en el idioma del usuario correspondiente adjunto en el error 500.

Si estás usando BreezingForms, con recaptcha no deberías de tener este problema de refresco de formularios.

Saludos.

ResponderCitar
Respondido : 02/09/2010 3:48 pm
fredy teheran
 fredy teheran
Usuario activo

Amigo les recomiendo Jfrom es muy bueno y freee cualquier cosa me avisas Joomla colombia

ResponderCitar
Respondido : 04/09/2010 4:04 am

Gestor de Contraseñas - VPN Conexión Segura - Gestor 2FA (Segundo Factor de Autenticación

Luis Mendez Alejo
 Luis Mendez Alejo
Miembro Moderator

Hola fredwebmaster,

Es importante que ya que aportas información recomendando otra extensión al menos lo hagas de forma más completa para que quien te lee pueda saber a que estas refiriéndote y que pueden ver de interesante en el aporte que haces.

Para comenzar digamos que no existe "Jfrom" y si JForms que es la extensión a la que imagino que has tratado de hacer alusión, solo que por algún error tipográfico te ha quedado de esa forma inteligible.

- JForms: http://extensions.joomla.org/extensions/contacts-and-feedback/forms/6965

Personalmente considero que poco tiene que hacer frente a BreezingForms que es la extensión a la que hace referencia Chisca y que tiene un pasado muy estable, no en vano viene del fork de Facileforms, que ya sentó cátedra en esto de gestionar formularios de forma profesional, y que el equipo de crosstec ha sabido desarrollar como BreezingForms y hacer de esta extensión una de las más utilizadas para esta tareas.

No desmerezco JForms, la he probado y quitando el "drag&drop" que tiene para crear formularios, el resto no acaba de convencerme y la veo carente de muchas cosas importantes en un buen gestor de formularios.

Saludos

ResponderCitar
Respondido : 04/09/2010 5:31 am