Saque el máximo rendimiento a los servicios de arsys.es

Disponibles desde el Plan Personal puede hacer uso de nuestras aplicaciones web preinstaladas (CGIs): el envío de formularios y los contadores.
Para usarlos convenientemente, utilice los asistentes gráficos basados en páginas web existentes en el panel de control de su dominio (apartado Aplicaciones) que le permiten generar el código HTML, tanto de contadores como de formularios, que debe incorporar a su página web.
A continuación le mostramos más en detalle el uso y características de cada uno de estos CGIs.
Si tiene previsto incluir en su sitio web formularios y desea que sus datos le sean enviados por email a una dirección de su dominio, no necesitará programar nada, su dominio viene ya provisto de un CGI adecuado para dicha función.
El CGI FormMail es una adaptación del CGI de dominio público FormMail disponible en http://www.scriptarchive.com/formmail.html, con los siguientes cambios y mejoras.
Si piensa utilizar este CGI, le recomendamos utilice el asistente Autoform de su panel de control para generar un formulario base que cumpla sus necesidades.
Para usar directamente el CGI FormMail, escribiendo el código HTML, en la marca FORM del formulario hay que poner lo siguiente:
<form action="http://cgi.dominio.com/FormMail.pl">
Es importante que escriba FormMail.pl con sus mayúsculas correspondientes, debido a que en determinadas situaciones FORMMAIL.PL, Formmail.pl o formmail.pl no harán referencia a dicho CGI.
Los parámetros del formulario se introducen mediante campos, la mayoría ocultos (tipo hidden), aunque podrá decidir su tipo en función de sus necesidades. El único requisito principal es que mantenga los nombres de campo indicados.
Los campos (variables) y la información que suministran es la siguiente:
| Variable | Información |
|---|---|
| recipient | Contiene la dirección email a la que se enviarán los campos del formulario. Dicha dirección debe pertenecer a su dominio (no se permite el uso de direcciones externas).
<input type=hidden name=recipient value=usuario@dominio.com>
|
| subject | Asunto del mensaje de correo que se enviará. Es útil para clasificar los mensajes provenientes del formulario.
<input type=hidden name=subject value="El asunto del mensaje"> Si desea que el asunto sea un campo más a rellenar, simplemente haga que el campo sea de tipo texto: <input type=text name=subject> |
| redirect | Dirección web de la página que se mostrará tras el envío del formulario. Si esta variable no está definida, se muestra una página por defecto.
<input type=hidden name=redirect value=http://www.dominio.com/FinFormulario.html> |
| required | Contiene los nombres de los campos del formulario en los que es obligatorio introducir datos.
<input type=hidden name=required value="campo1,campo2">
Cambie la lista campo1,campo2 (separada por comas) por la lista con los nombres reales de los campos obligatorios. |
| missing_fields_redirect | Dirección web de la página que se mostrará si alguno de los campos de la lista required no ha sido introducido. Si no se define esta variable, se muestra una página por defecto que informa de los campos que no han sido rellenados.
<input type=hidden name=missing_fields_redirect value=http://www.dominio.com/camposvacios.html> |
| print_blank_fields | Establece si se desea que en el correo electrónico recibido aparezcan todos los campos del formulario, aunque estén vacíos. Si no se define esta variable, sólo llegarán los campos que tengan alguna información.
<input type=hidden name=print_blank_fields value=si> |
| sort | Permite ordenar los campos del formulario en el mensaje de correo electrónico recibido.
<input type=hidden name=sort value="order:campo1,campo2"> |
| Si se introduce este campo los mensajes de correo procederán del valor de dicha variable. Utilice este campo para que sus usuarios indiquen su dirección de correo y los mensajes que reciba provengan de la misma y se puedan contestar fácilmente. Si no utiliza este campo o el usuario no lo rellena, el valor que tomará por defecto es FormMail. De esta manera usted puede identificar la procedencia del mensaje en caso de alguna duda.
<input type=text name=email> | |
| realname | Contiene el nombre real de la persona que rellena el formulario. Le permite identificar en el mensaje de correo al usuario que rellena el mismo.
<input type=text name=realname> |
| También puede definir mediante campos ocultos la apariencia de las páginas de respuesta y/o de errores. Para ello puede disponer de las siguientes variables: | |
| bgcolor | Establece el color de fondo de la página al valor que especifique.
<input type=hidden name=bgcolor value=#00FFCC> |
| background | Permite utilizar una imagen como fondo de la página.
<input type=hidden name=background value=mifondo.gif> |
| link_color | Define el color para los enlaces de la página.
<input type=hidden name=link_color value=#00FFCC> |
| vlink_color | Define el color para los enlaces ya visitados de la página.
<input type=hidden name=vlink_color value=#00FFCC> |
| text_color | Define el color para el texto de la página.
<input type=hidden name=text_color value=#00FFCC> |
| alink_color | Define el color para los enlaces activos de la página.
<input type=hidden name=alink_color value=#00FFCC> |
La validación se realiza basándose en los nombres de los campos. Para las cuentas bancarias, los nombres deben ser:
Si existen campos con los nombres anteriores, el CGI verificará la validez algorítmica de la cuenta y dará un mensaje de error si no es correcta. Para las tarjetas de crédito los campos deben ser:
Si se desea emplear este tipo de campos, lo mejor es utilizar el AutoForm del panel de control para generar la página web con el código HTML correcto, y después retocar el formulario o simplemente copiar y pegar los controles a nuestro formulario personalizado.
El CGI contador permite que usted pueda colocar contadores de visitas en sus páginas web. El contador se incrementa automáticamente cada vez que alguien ve la página en la que se encuentra el mismo.
Desde el panel de control de su plan de Hosting Web, sección Aplicaciones > Contadores, podrá crear todos los contadores que desee.
* Los precios no incluyen IVA.