Для того чтобы знать выдвижение я нашел эту славную функцию (
http://www.experts-exchange.com/Web_Development/Web_Languages-Standards/PHP/PHP_Databases/Q_26341600.html:):
$file = взрывают («. », $_FILES [«your_var_name»] [«
имя»]);
$extension = array_pop ($file);
? >
Если вы желаете к типам, то архива предела, котор потребитель может upload будет славное funciton здесь (
http://php.net/manual/en/features.file-upload.php):
$file = $_FILES [«userfile»];
$allowedExtensions = блок («txt», «rtf», «doc»);
isAllowedExtension функции ($fileName
) {
глобальное $allowedExtensions;
возвращенное in_array (конец (взорвите («. », $fileName)), $allowedExtensions);
}
если (== UPLOAD_ERR_OK $file [«ошибки»]) {, то
если (isAllowedExtension, то ($file
[«имя»])
) {
# сделайте uploading здесь
} еще {
отголосок «инвалидный тип архива»;
}
} друг умрите («не может upload»);
? >
Понадейтесь что это помогает