NOTA: This form is designed to be used on 3rd party sites (i.e. sites where you’re not running the MemberMouse plugin). If you’re creating a free member sign up form on your MemberMouse site, you can certainly use this code, however it’s better to use our Form SmartTags™ as that form will include data validation. Read this article to learn how to crear un formulario gratuito de inscripción de socios utilizando SmartTags™..
El formulario web de afiliación gratuita es una forma sencilla de permitir que los nuevos afiliados se suscriban gratuitamente sin pasar por el proceso de pago. Este formulario puede utilizarse en cualquier lugar en el que se pueda introducir código HTML, por ejemplo, blogs, páginas web, etc. Sólo los niveles de afiliación gratuitos están disponibles a través de este formulario, ya que las afiliaciones de pago requieren la recopilación de información adicional relacionada con el pago.
Cómo crear un formulario de afiliación gratuita
- En el menú MemberMouse, vaya a Formularios web y, a continuación, haga clic en el botón Formulario de afiliación gratuito ficha.
- En virtud de la Nivel de afiliación un menú desplegable mostrará una lista de todos los niveles de afiliación gratuita creados actualmente en su sistema. La afiliación seleccionada aquí es la que se aplicará a los afiliados cuando rellenen este formulario.

- En virtud de la Campos de formulario se mostrará una lista de campos para incluir en el formulario web. Marque las casillas situadas junto a los campos que desea añadir al formulario.
El campo de correo electrónico es el único obligatorio.
Si no se incluye el campo de contraseña en el formulario, se generará aleatoriamente una contraseña para los nuevos miembros. Si desea añadir campos adicionales al formulario, puede crear campos personalizados. Lea este artículo para más información sobre la creación de campos personalizados. - Haga clic en el botón Generar HTML para generar el código HTML del formulario. El código HTML generado aparecerá en un recuadro a la derecha.

- Copie el código HTML generado para su formulario y péguelo en cualquier entrada de blog, página web o cualquier otro lugar que permita código HTML. Tenga en cuenta que el código HTML que se genera no tiene estilo y es posible que desee pasarlo a un diseñador para añadir el estilo apropiado.
Cuando un usuario envía el formulario y no ha rellenado el campo de correo electrónico en el formulario, o un campo se ha rellenado con la información incorrecta (es decir, el correo electrónico no tiene el signo @), el usuario será redirigido a una página de error en su sitio y se mostrará el mensaje de error apropiado. El usuario puede entonces volver al formulario web e introducir la información correcta.
Campos obligatorios
The email field is required automatically and if there is a problem with the field, the user will be sent to an error page. If you would like to make any other field required, or display the email field error in a popup instead of referring to the error page, you can do so by adding the word ‘required’ to the input line for that field.
Por ejemplo, por defecto, si un usuario no introduce una contraseña, MemberMouse le asignará una al azar que podrá cambiar en el primer inicio de sesión. Para eliminar esta opción puede establecer el campo como obligatorio cambiando la línea correspondiente a ese campo.:
<input type='password' name='password' />
cambios en
<input type='password' name='password' required />

