Foros del Web » Programación para mayores de 30 ;) » Programación General »

Problema con Captcha de Totmail

Estas en el tema de Problema con Captcha de Totmail en el foro de Programación General en Foros del Web. Hola, el asunto es que todo funciona perfectamente con la opcion $filtro_captcha=0; pero si activo el filtro deja de enviar el mensaje y me sale ...
  #1 (permalink)  
Antiguo 11/08/2008, 09:29
 
Fecha de Ingreso: agosto-2008
Mensajes: 3
Antigüedad: 16 años, 7 meses
Puntos: 0
Problema con Captcha de Totmail

Hola, el asunto es que todo funciona perfectamente con la opcion $filtro_captcha=0; pero si activo el filtro deja de enviar el mensaje y me sale la pagina de error que he puesto en caso de que el codigo captcha esté mal escrito o falte.
He hecho una cantidad de pruebas y nada, si alguien me puede dar una luz al respecto estaría muy agradecido.

Estos son los input hidden que tengo en el formulario:
<input type="hidden" name="Totmaildestino" value="1,2" />
<input type="hidden" name="Totmailorden" value="txtNombre,Totmailemail,txtDominio,txtPlan,t xtMensaje,archivo" />
<input type="hidden" name="Totmailobligatorios" value="txtNombre,Totmailemail,txtDominio,txtPlan,a rchivo" />
<input type="hidden" name="Totmailasunto" value="Confirmacion de Pago" />
<input type="hidden" name="Totmailmaxsize" value="50" />
<input type="hidden" name="Totmailurlfinal" value="http://www.dominio.cl/index2.php?id=enviado" />
<input type="hidden" name="Totmailurlfalta" value="http://www.dominio.cl/index2.php?id=falta" />
<input type="hidden" name="Totmailurlerror" value="http://www.dominio.cl/index2.php?id=error" />
<input type="hidden" name="Totmailurlmailanomalo" value="http://www.dominio.cl/index2.php?id=email" />
<input type="hidden" name="Totmailurlmax" value="http://www.dominio.cl/index2.php?id=maximo" />
<input type="hidden" name="Totmailprioridad" value="1">
<input type="hidden" name="Totmailurlcaptcha" value="http://www.dominio.cl/index2.php?id=errorCaptcha" />
<input type="hidden" name="Totmailcaptcha" value="Totmailcaptcha" />

Asi configure Captcha.cgi:

#!/usr/bin/perl

################################################## ##########
#
# Justino Martinez, 2006
# http://www.webviva.com/biblioteca
#
# Captcha.cgi V1.0
#
################################################## ##########
#
# Historia
#
# Captcha es el acrónimo de Completely Automated Public Turing test to
# tell Computers and Humans Apart (Prueba de Turing pública y automática
# para diferenciar a máquinas y humanos).
#
# Version 1.0 - 2006
# - Versión original
################################################## ###########
#
# Genera una imagen que se muestra en el navegador con
# unos caracteres aleatorios. Esta cadena se almacena en un fichero
# cuyo nombre es la IP del visitante (sin puntos).
# Esta pensado para evitar que automatas rellenen nuestros formularios
#
################################################## ##########
#
# Módulos
# Es necesario que el servidor tenga instalados los
# módulos perl GD y Digest::MD5
#
################################################## ##########
#
# Instalacion:
# Definir las variables de abajo.
#
# En sistemas Windows dar extension pl a este cgi
# y pasarlo al servidor por FTP en modo ASCII
#
# En sistemas UNIX/Linux, dar el path del interprete perl
# en la linea superior (la que empieza por #!) y dar
# permisos 755 a este script.
#
# Si no sabe como dar permisos 755 consulte la seccion
# "Documentacion"->"CGI" de http://www.webviva.com/biblioteca
# Si no sabe cual es el path del interprete perl en su
# servidor consulte al administrador de su servidor Web
#
################################################## ##########
#
# Llamada desde el formulario:
#
use GD;
use Digest::MD5 qw(md5_base64);

# Base de la imagen con la cadena
$base_imagen="base.jpg";

# Número de caracteres a repetir
$numero_caracteres=6;

# Numero de lineas de ruido
$numero_lineas=5;

# Directorio donde se almacenan los datos
# Deberia ser un directorio inaccesible desde web
# Deberá tener permisos de escritura (777). Poner la
# barra final
$directorio_datos="datos/";

#---------------------------------------------------------
# A partir de aqui no hce falta tocar nada
#---------------------------------------------------------
  #2 (permalink)  
Antiguo 11/08/2008, 10:01
Avatar de monoswim
$moderador{'Esteban'}
 
Fecha de Ingreso: febrero-2002
Ubicación: Buenos Aires - Argentina
Mensajes: 8.762
Antigüedad: 23 años, 1 mes
Puntos: 90
Respuesta: Problema con Captcha de Totmail

te fijaste bien que esté el directorrio datos / ? y que tenga permisos ? yo lo sacaría del directorio público...poné la dirección completa como ser /home/user/datos/

Saludos
__________________
Esteban Quintana
  #3 (permalink)  
Antiguo 12/08/2008, 08:35
 
Fecha de Ingreso: agosto-2008
Mensajes: 3
Antigüedad: 16 años, 7 meses
Puntos: 0
Respuesta: Problema con Captcha de Totmail

Gracias por responder, el directorio existe y los permisos son 777, voy a probar con la correccion de la ruta, gracias nuevamente.
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 07:38.