Acceso Clientes

24h.Asistencia 24x7 902 115 530

Guías de uso

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

Ayuda

Buscador



CGI's preinstalados

Disponibles desde el Plan Personal puede hacer uso de nuestras aplicaciones web preinstaladas (CGIs): el envío de formularios y los contadores.

  • Se invocan mediante un código HTML especial para cada uno de ellos, el cual llama al programa web utilizando los parámetros adecuados a cada circunstancia. Usted no tiene acceso al código de dichos CGI, aunque sí puede usarlos a través de su URL.
  • Residen en un subdominio (personalizado a su nombre de dominio), del tipo a cgi.dominio.com.

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.

  • Vaya a la sección del panel correspondiente al CGI que desea utilizar, y siga los pasos indicados.

A continuación le mostramos más en detalle el uso y características de cada uno de estos CGIs.

El CGI FormMail para envío de formularios por correo electrónico

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.

  • Adaptado al servidor web Apache en Linux.
  • Chequeo de cuentas bancarias y tarjetas de crédito. Si en el formulario existen controles de nombres especiales dispuestos para meter números de cuentas bancarias españolas o tarjetas de crédito, el CGI puede hacer una validación algorítmica de los números y no enviar el formulario si son incorrectos.

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>
  • Cambie usuario@dominio.com por la dirección de correo que recibirá los campos del formulario.
  • Recuerde que si ubica su formulario en una página del dominio 'dominio.com' la dirección que deberá indicar para recoger los datos debe ser del tipo 'loquesea@dominio.com'.
  • Si desea enviar a más de una dirección, indíquelas todas separadas por comas.
  • Si desea que el usuario seleccione la dirección de envío, utilice un menú desplegable (tipo Select) en vez de un campo oculto.
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">
email 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>


Validación de cuentas bancarias y tarjetas de crédito

La validación se realiza basándose en los nombres de los campos. Para las cuentas bancarias, los nombres deben ser:

  • CCC-Entidad. Para el código de 4 cifras de la entidad bancaria.
  • CCC-Oficina. Para el código de 4 cifras de la oficina.
  • CCC-Dc. Para los 2 dígitos de control.
  • CCC-Cuenta. Para los 10 dígitos de la cuenta.

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:

  • CreditCard debe ser el nombre de la variable que contiene el tipo de tarjeta. Los valores posibles son: "VISA card", "MasterCard", "Discover card" o "American Express card". Lo mejor es poner un campo tipo Select para obtener estos valores.
  • CreditCardNumber es la variable que contiene el número de la tarjeta. El CGI valida que el número corresponda al tipo de tarjeta especificado y que sea algorítmicamente correcto.

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

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.

  • Podrá escoger el número con el que comienza cada contador y tendrá la opción de cambiarlo cuando quiera.
  • Tiene una gran cantidad de opciones de visualización: elegir los dígitos entre una amplísima colección, mostrar o no un marco alrededor del contador (se puede elegir el grosor y color del marco), hacer que el contador sea invisible para utilizarlo a modo de medidor privado de visitas, que se muestre girado o con los colores invertidos, etc.
  • A través de un sencillo asistente para generación de contadores podrá elegir las opciones y dígitos deseados mediante sencillos formularios basados en web.
  • Al final del proceso, el asistente genera el código HTML necesario para invocar el contador y usted simplemente tendrá que copiar y pegar el código en su página web.

Volver a la ayuda

* Los precios no incluyen IVA.