Я получаю сообщение об ошибке, используя нижеприведенный файл infofile, чтобы проверить, загружены ли файлы в формате pdf и отправить через phpmailer.Сообщение об ошибке с проверкой fileinfo
Линия 66, где находится «по умолчанию:» at. Если я удалю по умолчанию, следующая строка станет ошибкой и так далее. Не уверен, что не так с сценарием. Может кому-то помочь. спасибо.
Parse error: syntax error, unexpected 'default' (T_DEFAULT) in /test.php on line 66
if ($_FILES['upload']['error'] !== UPLOAD_ERR_OK) {
die("Upload failed" . $_FILES['upload']['error']);
}
$finfo = finfo_open(FILEINFO_MIME_TYPE);
$mime = finfo_file($finfo, $_FILES['upload']['tmp_name']);
$ok = false;
switch($mime) {
case 'application/pdf'
default:
die("not permitted file type");
$ok = true;
foreach($_FILES['upload']['tmp_name'] as $uploadfile)
$mail->AddAttachment($uploadfile);
}