• Welcome to the Chevereto user community!

    Here users from all over the world gather around to learn the latest about Chevereto and contribute with ideas to improve the software.

    Please keep in mind:

    • 😌 This community is user driven. Be polite with other users.
    • 👉 Is required to purchase a Chevereto license to participate in this community (doesn't apply to Pre-sales).
    • 💸 Purchase a Pro Subscription to get access to active software support and faster ticket response times.
  • Chevereto Support CLST

    Support response

    Support checklist

    • ⚠️ Got a Something went wrong message? Read this guide and provide the actual error. Do not skip this.
    • ✅ Confirm that the server meets the System Requirements
    • 🔥 Check for any available Hotfix - your issue could be already reported/fixed
    • 📚 Read documentation - It will be required to Debug and understand Errors for a faster support response

Error con Recaptcha en la pagina de contacto.

Version
4.0.2
Website URL
https://tibiagallery.com
PHP version
8.1.17
Database driver
MariaDB
Database version
8.0.32
Web browser
Chrome

gustavorwm

Chevereto Member
Note que en mi sitio estan registrandose muchos usuarios para hacer SPAM y quize habilitar Recaptcha.

▶ Pasos de reproducción
  1. Guarde las claves de recaptcha desde el panel de administracion (V3 y especifique en chevereto que erean V3), seleccione tambien que en la pagina de contacto apareciera el recaptcha.
  2. Al ir a la pagina de contacto me salia el siguiente error (Adjunto)
  3. Verffique que al registrarte pida recaptcha pero no lo pide, sin embargo alli no sale error, solo sale en la pagina de contacto).
😢 Resultado inesperado

Errores visuales en la pagina de contacto, incluso despues de desactivar recaptcha siguen saliendo.

📃 Mensaje de registro de error

Code:
_s('Preguntas/comentarios generales'), 'dmca' => _s('Reclamación DMCA'), ]; if (is_captcha_needed() || (CHV\getSetting('recaptcha') && CHV\getSetting('force_recaptcha_contact_page'))) { G\Handler::setCond('captcha_show', true); G\Handler::setVar(...CHV\Render\get_recaptcha_component()); } if ($_POST) { if (!G\Handler::checkAuthToken($_REQUEST['auth_token'])) { die(_s("Solicitud denegada")); } // Valida los datos de la publicación if (strlen($_POST['name']) == 0) { $input_errors['name'] = _s('Invalid name'); } if (strlen($_POST['mensaje']) == 0) { $input_errors['mensaje'] = _s('Mensaje inválido'); } if (!array_key_exists($_POST['asunto'], $asuntos_permitidos)) { $input_errors['asunto'] = _s(' Asunto no válido'); } si (! filter_var($_POST['email'], FILTER_VALIDATE_EMAIL)) { $input_errors['email'] = _s('Invalid email'); } if (G\Handler::getCond('captcha_show')) { $captcha = CHV\recaptcha_check(); if (!$captcha->is_valid) { $input_errors['recaptcha'] = _s('%s dice que eres un robot', 'reCAPTCHA'); } } if (count($input_errors) > 0) { $is_error = true; } else { $email = trim($_POST['email']); $subject = CHV\getSettings()['website_name'] . 'Formulario de contacto'; $nombre = $_POST['nombre']; $send_mail = [ 'to' => CHV\getSettings()['email_incoming_email'], 'from' => [CHV\getSettings()['email_from_email'], $name . ' (' . CHV\getSettings()['website_name'] . ' formulario de contacto)'], 'respondedor a' => [$email] ]; $body_arr = [ // Matriz del cuerpo del correo (más fácil de editar) 'Name' => $name, 'E-mail' => $email, 'User' => (CHV\Login::isLoggedUser() ? CHV\Login ::getUser()['url'] : 'no usuario'), 'Asunto' => $_POST['asunto'] . "\n", 'Mensaje' => strip_tags($_POST['mensaje']) . "\n", 'IP' => G\get_client_ip(), 'Browser' => getenv("HTTP_USER_AGENT"), 'URL' => G\get_base_url() . "\norte"]; // Dar formato al cuerpo del mensaje $cuerpo = ''; foreach ($cuerpo_arr as $k => $v) { $cuerpo .= $k . ': ' . $v. "\norte"; } // Identificador de envío de correo try { CHV\send_mail($send_mail, $asunto, $cuerpo); $es_enviado = verdadero; } catch (Excepción $e) { $is_error = true; $error = _s('Error de correo') . ': ' . $e->getMessage(); } } } G\Render\include_theme_header(); ?>
' . _s('Mensaje enviado') : _s('Contacto'); ?>[/CÓDIGO]
 

Attachments

  • 71XMoslzDD.png
    71XMoslzDD.png
    100.8 KB · Views: 12
Pasa en página por defecto? Trata con hCaptcha y si también falla trata de usar la version stock de esos archivos.
 
Back
Top