Ver Mensaje Individual
  #3 (permalink)  
Antiguo 16/03/2018, 21:02
gussiglo21
 
Fecha de Ingreso: marzo-2012
Mensajes: 10
Antigüedad: 12 años, 1 mes
Puntos: 0
Respuesta: Problema de validación de form de email

Cita:
Iniciado por mortiprogramador Ver Mensaje
Saludo

Pues el error indica que el método no debe ser llamado estáticamente,
así que eso es lo que se debe cambiar, pero si antes funcionaba,
entonces tal vez la librería (php-captcha.inc.php
) tal vez sufrió
algún cambio, así que primero a revisar como esta definida esta,
y a partir de ahí, hacer el cambio en el llamado.
Gracias por tu respuesta pero no soy especialista ne PHP y sólo conozco algunas cosas, realmente no se como solucionar esto.

No se si ayuda pero ese archivo "php-captcha-inc" tiene el siguiente código en la función Validate.
Quizá ayude a alguno de ustedes a decirme cómo corregirlo

Código:
      // call this method statically
      function Validate($sUserCode, $bCaseInsensitive = true) {
         if ($bCaseInsensitive) {
            $sUserCode = strtoupper($sUserCode);
         }
         
         if (!empty($_SESSION[CAPTCHA_SESSION_ID]) && $sUserCode == $_SESSION[CAPTCHA_SESSION_ID]) {
            // clear to prevent re-use
            unset($_SESSION[CAPTCHA_SESSION_ID]);
            
            return true;
         }
         
         return false;
      }

Muchas gracias!