Tecnología

Inicio

Cómo agregar un formulario de registro a una página de Facebook

Cómo agregar un formulario de registro a una página de Facebook


Para añadir un formulario de registro para su página, es necesario utilizar la aplicación FBML. Aunque FBML apoya el uso de formas, no se han incorporado funciones de formulario. Se puede crear un formulario mediante la acción mailto para la presentación, pero va a abrir el contenido del formulario en el programa de correo electrónico del remitente para que él envíe. Si usted tiene su propio espacio Web, utilizando un programa de correo PHP alojado externamente es más aerodinámico y envía los datos directamente desde el navegador. Guía de formularios HTML ofrece un simple script PHP que puede ser modificado para trabajar con Facebook.

Instrucciones

usando MAILTO

1 Abra su página de Facebook y haga clic en "Editar página" en la esquina superior derecha. En la página de edición, seleccione "Aplicaciones" de la barra lateral izquierda y vaya a FBML. Si FBML no está activada, haga clic en "Editar configuración", "Añadir". Una vez añadido, haga clic en "Ir a la aplicación" para abrir el editor de FBML.

2 Comience el formulario con

<Form action = "mailto: [email protected]" method = "post" enctype = "text / plain">

3 Crear áreas de texto, como un nombre o dirección de correo electrónico, con

Nombre de la etiqueta <input type = "text" name = "Nombre de etiqueta" />

4 Crear botones de radio, que sólo permiten a los usuarios comprobar una de varias opciones, con

<Input type = "radio" name = "opciones" value = "option1" /> Opción 1

Repita este procedimiento para cada opción que desee incluir. Puede usar casillas de verificación en lugar de botones de radio, cambiando el campo Tipo de "casilla de verificación".

5 Crear su botón Enviar con

<Input type = "submit" value = "Enviar" />

Para terminar el formulario con "</ form>". Se puede cambiar el valor de decir algo más, como "Enviar".

El uso de un formulario PHP

6 Descargar el,, E-mail archivo ZIP libre simple PHP-Basado Formulario de contacto de Html-form-guide.com. Extraer los archivos en su computadora. El archivo contiene una carpeta de secuencias de comandos, un archivo readme y tres documentos: formulario de contacto-handler.php, formulario de contacto-agradecimiento¡ you.html y ponerse en contacto con-form.html.

7 Abra el archivo Formulario de contacto-handler.php en su editor de texto sin formato preferido. En la tercera línea, cambiar la dirección de correo electrónico de la muestra junto a "$ myemail" a la dirección de correo electrónico donde desea recibir presentaciones. En la línea 34, verá

header ( 'Location: formulario de contacto-de agradecimiento you.html');

Cambiar la ubicación en el espacio web; si usted tiene la información guardada en forma www.yourdomain.com/form/, la ubicación será "http://www.yourdomain.com/form/contact-form-thank-you.html". Guarde y cierre el archivo.

8 Copiar todos los archivos de formulario excepto readme.txt y el contacto-form.html a su espacio web.

9 Abra su página de Facebook y acceder al FBML haciendo clic en "Editar página", "Aplicaciones", "FBML."

10 Contacto Abierto-form.html en su editor de texto sin formato. En la línea 21 se ve

<Script language = "javascript" type = "text / javascript"> </ script> "

Modificar el Src para reflejar donde se encuentra el archivo (por ejemplo, "http://www.yourdomain.com/form/scripts/gen_validatorv31.js") y copiar esta línea a la parte superior de la página FBML.

11 Pase a la línea 27 y cambiar la ubicación de Contacto-form-handler.php para reflejar su ubicación en el espacio de la Web; por ejemplo, "http://www.yourdomain.com/form/contact-form-handler.php".

12 Copiar todo de la línea 27, que inicia el formulario HTML, a la línea 55 y pegarlo en su FBML. Guarde la página FBML, y visitar en su página de Facebook para probar su formulario.

Consejos y advertencias

  • La aplicación "Sign Up" se ocupa de las formas, pero no es una aplicación gratuita.
  • Usted puede agregar cualquier dato alrededor de la forma que desee, incluyendo las imágenes y detalles acerca de lo que el usuario está presentando sus datos para.