Quantcast
Channel: Tópicos
Viewing all articles
Browse latest Browse all 14700

Upload Ficheiros

$
0
0
Boas,

Arranjei um sample de upload de ficheiros e está a funcionar, mas queria alterar o nome em o que ficheiro e guardado para um nome fixo por mim mas continuo por exemplo hj faco upload de um ficheiro ele faz imagem1, se fizer logo de seguida ele guardar imagem2....

Código (PHP):
<?php
$arquivo = $_FILES['arquivo'];
if ($arquivo['type'] == "image/jpeg" || $arquivo['type']== "image/pjpeg")
{
  if ($arquivo['size']>500000)
  {
    exit('Arquivo muito grande. Tamanho máximo permitido 500kb. O arquivo enviado contém '.round($arquivo['size']/1024).'kb');
  }
 
  $novonome = md5(mt_rand(1,10000).$arquivo['name']).'.jpg';
  $dir = "reports/";
  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.html" />';
} else{
  echo "Arquivo inválido. É permitido somente imagem com extensão .jpg.";
}
?>

Viewing all articles
Browse latest Browse all 14700