var filesField = form.find('input[type="file"]');
var fileName = filesField.attr('name');
for(var i = 0; i < filesField.prop('files').length; i++){
var file = filesField.prop('files')[i];
data.append(fileName, file) ;
}
// Сбор данных о файле (будет немного отличаться для нескольких файлов)
// Сбор данных о файле (будет немного отличаться для нескольких файлов)
var filesField = form.find('input[type="file"]');
var fileName = filesField.attr('name');
var file = filesField.prop('files')[0];
data.append(fileName, file) ;
imap_close
надо передавать $imap
, а не $inbox
, как Вы делаете.$imap = imap_open('{imap.gmail.com:993/imap/ssl/novalidate-cert}INBOX', $username, $password);
$emails = imap_search($imap, 'ALL');
if($emails) echo count($emails);
imap_close($imap);
А как Вы пытались решить задачу?