- 13 Fev 2019, 01:23
#80763
Opencart 2.0.3.1 Tema Default.
Várias vezes ao dia aparece esse erro abaixo no log, referente ao recaptcha do google no formulário de contato. Eu nunca consegui reproduzir esse erro, então não sei como ocorre, suspeito que seja spam que não consegue resolver o desafio do google, pois o formulário funciona normalmente para clientes que realmente tenham dúvida e mandam mensagem.
Várias vezes ao dia aparece esse erro abaixo no log, referente ao recaptcha do google no formulário de contato. Eu nunca consegui reproduzir esse erro, então não sei como ocorre, suspeito que seja spam que não consegue resolver o desafio do google, pois o formulário funciona normalmente para clientes que realmente tenham dúvida e mandam mensagem.
Código: Selecionar todos
A linha 237 tem o seguinte código:PHP Notice: Undefined index: g-recaptcha-response in /home/admin/web/site/public_html/system/modification/catalog/controller/information/contact.php on line 237
Código: Selecionar todos
Alguém sabe como resolver?$recaptcha = file_get_contents('https://www.google.com/recaptcha/api/siteverify?secret=' . urlencode($this->config->get('config_google_captcha_secret')) . '&response=' . $this->request->post['g-recaptcha-response'] . '&remoteip=' . $this->request->server['REMOTE_ADDR']);
$recaptcha = json_decode($recaptcha, true);
if (!$recaptcha['success']) {
$this->error['captcha'] = $this->language->get('error_captcha');
}
}