Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Ola pessoal eu estou fazendo um site e precisava de uma pagina de upload. Eu arranjei um código mas só funciona com imagens .jpg e .png. O código é o seguinte:
<?php
$arquivo = $_FILES['file'];
if ($arquivo['type'] == "image/jpeg" || $arquivo['type']== "image/png")
{
if ($arquivo['size']>2097152)
{
exit('Arquivo muito grande. Tamanho máximo permitido 1Gb. O arquivo enviado contém '.round($arquivo['size']/1024).'kb');
}
$novonome = $arquivo['name'];
$dir = "files/";
if (!file_exists($dir))
{
mkdir($dir, 0755);
}
$caminho = $dir.$novonome;
move_uploaded_file($arquivo['tmp_name'],$caminho);
echo '<script type="text/javascript">alert("Arquivo enviado!")</script>';
echo '<meta http-equiv="refresh" content="1; url=index.php" />';
} else{
echo "Arquivo inválido. É permitido somente imagem com extensão .jpg.";
}
?>
Como faço para este código servir para ficheiros docx e do genero??
Carregando comentários...