В функции getimagesize типов файлов больше чем Вы указали в проверке, например если расширение у файла SWF или TIFF, ведь это картинка, а Вы их не указываете. Можно проверку сделать по другому:
PHP:
скопировать код в буфер обмена
$loadPath = 'im/'.basename($_FILES['pic']['name']);//путь для сохранения картинки if($_FILES['pic']['size'] < $maxFileSize && isset($structFile[2]))//проверки: размер и картинка ли? { echo 'Порядочек'; }
|