Alterar nome da imagem ao cadastrar
Olá, estou usando a função do Dropzone para fazer o upload de imagens, mas queria que ele renomeasse a imagem.
Se faço o upload de uma imagem com nome casa.jpg e depois uso uma imagem diferente com o mesmo nome, ele simplesmente mostra a imagem anterior.
Queria uma ajuda então para tentar resolver isso, no código que tenho, saber aonde posso alterar, para usar alguma função md5 por exemplo
segue meu código:
<?php
if (! empty($_FILES)) {
$imagePath = isset($_FILES["file"]["name"]) ? $_FILES["file"]["name"] : "Undefined";
$targetPath = "uploads/";
$imagePath = $targetPath . $imagePath;
$tempFile = $_FILES['file']['tmp_name'];
$targetFile = $targetPath . $_FILES['file']['name'];
if (move_uploaded_file($tempFile, $targetFile)) {
echo "true";
} else {
echo "false";
}
}
if (! empty($_GET["action"]) && $_GET["action"] == "save") {
session_start();
include_once("database/conexao.php");
print $sql = "INSERT INTO images_info (image_path) VALUES ('" . $imagePath . "')";
mysqli_query($conn, $sql);
$current_id = mysqli_insert_id($conn);
}
?>Discussão (6)
Carregando comentários...