Ver Mensaje Individual
  #7 (permalink)  
Antiguo 06/11/2013, 13:15
Avatar de quinqui
quinqui
 
Fecha de Ingreso: agosto-2004
Ubicación: Chile!
Mensajes: 776
Antigüedad: 19 años, 8 meses
Puntos: 56
Respuesta: Problemilla al crear un captcha con php

Uhm, no se me ocurre de qué otra forma explicarlo, pero eso es lo que precisamente te estoy ofreciendo en mis posts :( La idea es que llames a tu función randomText() sólo una vez: cuando se inicia la carga del formulario, de modo de asignarle el valor obtenido a la variable en sesión en ese momento.

En teoría, como la imagen se empieza a cargar después de la página del formulario, pensé que podría ser que pudieras recuperar de la sesión la variable ya seteada. Pero es teoría, porque hay que ver si entre que se asigna el valor a la sesión (al iniciar la carga del form) y se ejecuta el captcha (al iniciar la carga del script llamado por la IMG) hay suficiente tiempo para que este script alcance a tomar el valor recién cargado, y no otro anterior. Si el tiempo no es suficiente, podrías agregar un temporizador (sleep) para que transcurra a lo menos un segundo entre ambas cargas...

Saludos!
__________________
pipus.... vieeeeeji plomius!!!
*quinqui site*