Estou com um problema para efetuar upload de arquivos (.docx)
Todos os outros arquivos com outras extensões eu consigo efetuar o upload, porém quando tem essa extensão não consigo...
abaixo passo o codigo responsavel por upload:
<?
$caminho_absoluto = "teste";
$id_arquivo = "comprovante"; // nome do campo do formulario
$erro = FALSE;
$nome_arquivo = $_FILES[$id_arquivo]['name'];
$tamanho_arquivo = $_FILES[$id_arquivo]['size'];
$arquivo_temporario = $_FILES[$id_arquivo]['tmp_name'];
if (!empty ($nome_arquivo))
{
if ($sobrescrever == "nao" && file_exists("teste/$nome_arquivo"))
{
$erro = TRUE;
echo "Arquivo $nome_arquivo já existe.";
}
if (($limitar_tamanho == "nao") && ($tamanho_arquivo > $tamanho_bytes))
{
$erro = TRUE;
echo "Arquivo $nome_arquivo deve ter no máximo $tamanho_bytes bytes.";
}
$ext = strrchr($nome_arquivo,'.');
if ($limitar_ext == "nao" && !in_array($ext,$extensoes_validas))
{
$erro = TRUE;
echo "Extensão do arquivo $nome_arquivo inválida para upload.";
}
if(move_uploaded_file($arquivo_temporario, "teste/$nome_arquivo"))
{
echo "<p align=center>O upload do arquivo <b>$nome_arquivo</b> foi concluido com sucesso.</p>";
}
else
echo "<p align=center>O arquivo $nome_arquivo não pôde ser copiado para o servidor.</p>";
}
?>Alguem sabe o que pode ser??
Obrigado!











