Mostrando entradas con la etiqueta perl. Mostrar todas las entradas
Mostrando entradas con la etiqueta perl. Mostrar todas las entradas

[Script] Envío de datos de formularios (Perl)

26 julio 2009 Publicado por cLimbo 0 comentarios
Nombre: Envío de datos de formularios
Autor: Ivan Nieto Pérez
Lenguaje: Perl
Descarga: enviaform.cgi


Explicación de uso:

enviaform.cgi sirve para el envío de datos de formularios por correo electrónico. Su principal función es la recepción validación y conformación de los datos introducidos, que posteriormente serán enviados por correo electrónico a la dirección de correo configurada en el CGI.

Este CGI es muy simple en su concepción, con objeto de facilitar su utilización a usuarios no familiarizados con PERL o la interfaz CGI. Su configuración requiere modificar el propio fichero enviaform.cgi para asignar los valores adecuados a ciertos parámetros. Para darle mayor flexibilidad, existen opciones que se pueden configurar mediante campos ocultos en el propio formulario. Todo esto queda explicado en la Guía de instalación y configuración que hemos preparado.

Uno de los aspectos clave de estos CGIs es la seguridad. Para envitar el uso de enviaform.cgi como pasarela de correo, sólo se puede indicar en el formulario la dirección de correo origen (remitente). El destino está configurado en el CGI. Por otra parte, todos los campos introducidos se validan para garantizar la seguridad.

Esperamos que este CGI sirva de ejemplo y ayuda para quienes deseen implementar un sistema de envío de datos de formulario.

Etiquetas: , , , ,

[Script] Contador de visitas (Perl)

Publicado por cLimbo 0 comentarios
Nombre: Contador de visitas
Autor: Ivan Nieto Pérez
Lenguaje: Perl
Descarga: contador.cgi

Explicación de uso:

La cuenta se almacena en un fichero de nombre contador.txt, ubicado en la ruta física especificada por el usuario en el CGI. El fichero contador.txt debe existir antes de la primera ejecución (si no existe, se produce un error).

Este CGI permite contabilizar los accesos de varias páginas en el mismo fichero. Para ello, recibe como parámetro el nombre de la página cuya cuenta debe incrementar.

El CGI se invoca desde una etiqueta de imagen, de la siguiente forma:

<img src="/cgi-bin/contador.cgi?pagina=mi_pagina.html">

El código anterior debe ir ubicado donde se desea que aparezca el contador.


Index Scripts

21 enero 2009 Publicado por Cross 0 comentarios



Este es el índice de los scripts que iremos publicando poco a poco entre todos. Se aceptan todo tipo de lenguajes; perl, python, ruby, C++, java, javascript, ajax, html, php, bash.. etcétera :-)

Ajax IM - Mensajería instantánea para su sítio web - | - Lenguaje: Ajax

Backup incremental en dispositivos usb - | - Lenguaje: Bash

Galería de fotos e imágenes - | - Lenguaje: PHP

Contador personal de visitas - | - Lenguaje: JavaScript

Banners aleatorios - | - Lenguaje: JavaScript

Envío de datos de formularios - | - Lenguaje: Perl

Contador de visitas - | - Lenguaje: Perl

Bloqueo y desbloqueo de IP's mediante iptables
- | - Lenguaje: Bash

Iconos de archivos .EXE y .DLL en Linux
- | - Lenguaje: C

Unir archivos de Hacha en Linux - | - Lenguaje: C

rbackup (rsync backup) - | - Lenguaje: Bash
Etiquetas: , , , , , , , ,