Exemple #1
0
    if (strlen($text) < 5) {
        return Ans::err($ans, 'Уточните, пожалуйста, текст письма!');
    }
}
if (in_array('phone', $conf['required'])) {
    if (strlen($phone) < 6) {
        return Ans::err($ans, 'Уточните, пожалуйста, номер телефона!');
    }
}
if ($conf['file']) {
    $file = $_FILES['file'];
    if ($file['error']) {
        if ($file['error'] == 1 || $file['error'] == 1) {
            return Ans::err($ans, 'Приложен слишком большой файл.');
        }
        return Ans::log($ans, 'Ошибка ' . $file['error'] . '. Извините за неудобства, воспользуйтесь почтовым адресом.');
    }
    if (in_array('file', $conf['required'])) {
        if (!$file) {
            return Ans::err($ans, 'Приложите файл!');
        }
    }
    if ($conf['filesize']) {
        $size = $file['size'] / (1000 * 1000);
        if ($size > $conf['filesize']) {
            return Ans::err($ans, 'Приложен слишком большой файл. Ограничение ' . $conf['filesize'] . ' Mb');
        }
    }
}
$data = $_POST;
$data['post'] = $_POST;