Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Estou usando no contact_us.php sistema de spam, quando usuario for preencher formulario tem que digitar letras que aparece na imagem ao lado.
Versão 2001 osCommerce, baixei do oscommerce ( Contact Us - Short Form with Captcha v1.2 ) fiz alterações para rodar nessa versão do oscommerce que tenho.
Mais aparece esse erro quando enviado o formulario::
Fatal error: Call to a member function add() on a non-object in /home/httpd/vhosts/xxx.com.br/httpdocs/comercio/contact_us.php on line 117
Linha do código do contact_us.php essa?
// End of John changed
if (strlen($name) < 7) {
$error = true;
$messageStack->add('contact', ERROR_NAME);
}
if (!tep_validate_email($email_address)) {
$error = true;
$messageStack->add('contact', ERROR_EMAIL);
}
if (strlen($assunto) < 7) {
$error = true;
$messageStack->add('contact', ERROR_ASSUNTO);
}
if (($set_captcha != $security) || (empty($security))) {
$error = true;
$securitycode_error = true;
$messageStack->add('contact', ERROR_SECURITY);
}
O que seria, se poder me ajudar, fico grato, pois já tentei de tudo, não resolvi esse erro no php.
Carregando comentários...