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):
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.";
}
?>
$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.";
}
?>