Boar tarde pessoal estou fazendo um teste com upload de imagens gravando no banco de dados porem quando cadastro uma imagem com o nome "foto.jpg" e depois cadastro a mesma imagem com o mesmo nome, no banco de dados aparece dois registros com nomes iguais mas gostaria que os nomes fossem diferentes.
E na pasta arquivos aparece uma unica imagem gostaria que quando cadastrasse fotos iguais o nome mudasse tipo foto.jpg , foto2.jpg etc (isso automaticamente) vou postar o codigo .
<?php
$diretorio = "arquivos/";
if(!is_dir($diretorio)){ echo "Pasta $diretorio não existe";}else{
$arquivo = isset($_FILES['arquivo']) ? $_FILES['arquivo'] : FALSE;
for ($controle = 0; $controle < count($arquivo['name']); $controle++){
$destino = $diretorio."/".$arquivo['name'][$controle];
$nome_foto = $arquivo['name'][$controle];
if(move_uploaded_file($arquivo['tmp_name'][$controle], $destino)){
$sql="INSERT INTO galeria (arquivo) VALUES ('$nome_foto')";
$qry = mysqli_query($conexao,$sql);
echo "<head><meta HTTP-EQUIV='refresh' CONTENT='0;URL=index.php'></head>";
}else{
echo "Erro ao realizar upload";
}
}
}
?>