CGI preinstalado de formularios


Formularios

Si tiene previsto incluir en su sitio web formularios y desea que sus datos le sean enviados por email, no necesita programar nada. Su dominio viene provisto de un CGI adecuado para dicha función.

Si utiliza FrontPage, la alternativa es utilizar el sistema incorporado por FrontPage para el envío del formulario a un archivo en disco o a una cuenta de correo.

Código HTML para invocar el CGI

<Form method="POST" action="http://cgi.sudominio.com/FormMail.pl">
<input type = "hidden" name="recipient" value="destino@sudominio.com">
<input type = "hidden" name="subject" value="asunto del mensaje">
<input type = "hidden" name="redirect" value="http://www.sudominio.com/final.html">
<input type="hidden" name="required" value="campo1,campo2 ">
<input type="hidden" name="sort" value="order:campo1,campo2">

      .... Aquí vienen los campos del formulario

</form>

Donde debe sustituir los términos en rojo por los adecuados a su dominio:

Los significados de los campos ocultos que rigen el comportamiento del CGI son los siguientes:

  • recipient. Representa la dirección de correo a la que hay que enviar los datos del formulario. Sustituya destino@sudominio.com por la suya.
  • subject. El asunto del mensaje con el contenido del formulario. Util para distinguir estos mensajes de los restantes. Sustituya asunto del mensaje por uno personalizado.
  • redirect. La dirección web de la página de confirmación que debe salir tras el envío del mensaje. Sustituya http://www.sudominio.com/final.html por su propia página. Si no coloca este campo, el CGI mostrará una página de confirmación por defecto.
  • required. Los nombres de los campos del formulario requeridos. El formulario no enviará los datos si el usuario no introduce valores en los campos incluidos aquí. En nuestro ejemplo campo1 y campo2 son los obligados.
  • sort. Permite ordenar los campos del formulario en el mensaje de correo electrónico recibido.

© 2004 Silared, s.l. Servicios Informáticos La Red. Todos los derechos reservados.

Aviso legal - Politica de privacidad