salve a tutti, ho uno script upload.php per caricare file con controllo su di essi, carica bene gli altri file ma non mi fa caricare i file .rar
quale è l'errore?
script
// Memorizzazione di Tutti i tipi di File *** NON MODIFICARE NULLA ***
$registered_types = array(
"application/x-gzip-compressed" => ".tar.gz, .tgz",
"application/x-zip-compressed" => ".zip",
"application/x-rar-compressed" => ".rar",
"application/x-rar" => ".rar",
"application/rar" => ".rar",
"application/x-tar" => ".tar",
"text/plain" => ".html, .php, .txt, .inc",
"image/bmp" => ".bmp, .ico",
"image/gif" => ".gif",
"image/pjpeg" => ".jpg, .jpeg",
"image/jpeg" => ".jpg, .jpeg",
"application/x-shockwave-flash" => ".swf",
"application/msword" => ".doc",
"application/vnd.ms-excel" => ".xls",
"application/pdf" => ".pdf",
"application/octet-stream" => ".exe, .fla" );
// Scelta dei tipi di file da accettare e caricare *** MODIFICARE I TIPI DI FILE DA CARICARE ***
$allowed_types = array("application/rar","application/x-rar","application/msword","application/vnd.ms-excel","application/pdf","text/plain","application/x-gzip-compressed","application/x-zip-compressed","application/x-rar-compressed","application/x-shockwave-flash","image/jpeg","image/jpg","image/pjpeg","image/jpe","image/bmp","image/gif","image/png","image/x-png","audio/mid","audio/mpeg","audio/wav","audio/x-ms-wma","video/avi","video/mpeg","video/x-ms-wmv");
if(!in_array($_FILES["file"]["type"],$allowed_types)) {
header("Location: $noformatofile");
exit;
}