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; $data['email'] = $email; $data['text'] = $text; $data['name'] = $persona; $data['schema'] = View::getSchema(); $data['host'] = View::getHost(); $data['org'] = @$_POST['org']; $data['phone'] = @$_POST['phone']; $data['ip'] = $_SERVER['REMOTE_ADDR']; $data['ref'] = $_SERVER['HTTP_REFERER']; $data['browser'] = $_SERVER['HTTP_USER_AGENT']; $data['time'] = date("F j, Y, g:i a"); $maildir = Path::resolve('~.contacts/'); if (!is_dir($maildir)) { mkdir($maildir); } $mdata = array(); $p = explode(',', $data['email']); $mdata['email_from'] = $p[0]; $mdata['subject'] = 'Сообщение через форму контактов ' . $_SERVER['HTTP_HOST'];