fix captcha
This commit is contained in:
@@ -401,7 +401,7 @@ function _cleanvar($var)
|
||||
$_SERVER['REQUEST_URI'],
|
||||
$this->form['alias'] ? $this->form['alias'] : $this->form['id'],
|
||||
ABS_PATH,
|
||||
ABS_PATH . 'templates/' . THEME_FOLDER . '/',
|
||||
ABS_PATH . 'templates/' . ((defined('THEME_FOLDER') === false) ? DEFAULT_THEME_FOLDER : THEME_FOLDER) . '/',
|
||||
'inc/captcha.php',
|
||||
$_SESSION['user_name'],
|
||||
get_user_rec_by_id(UID)->firstname,
|
||||
@@ -608,7 +608,7 @@ function _cleanvar($var)
|
||||
{
|
||||
$valid = false;
|
||||
// если капча
|
||||
if ($field['title'] == 'captcha') $valid = (empty($_SESSION['captcha_keystring']) || empty($fld_val) || $_SESSION['captcha_keystring'] != $fld_val) ? false : true;
|
||||
if ($field['title'] == 'captcha') $valid = (empty($_SESSION['captcha_keystring']) || empty($fld_val[0]) || $_SESSION['captcha_keystring'] != $fld_val[0]) ? false : true;
|
||||
// если файл
|
||||
elseif ($field['type'] == 'file') $valid = ($_FILES['form-' . $alias_id]['size'][$field_id] / 1024 / 1024) <= $field['setting'];
|
||||
// Если передали регулярку
|
||||
|
Reference in New Issue
Block a user